Across
- 2. world wide virus
- 4. tried
- 5. guess
- 9. efforts working together
- 14. spark an idea
- 15. foretells futures
- 16. mention
- 17. machine
- 19. unite
- 20. overcome difficulties
Down
- 1. to bring away
- 3. clear instructions
- 6. conditions
- 7. to announce
- 8. unknown
- 10. local disease
- 11. distant
- 12. people before
- 13. order
- 18. depend
