Tropical Storm Sara forms in Caribbean, threatens Central America with flash floods and mudslides

Forecasters say Tropical Storm Sara has formed in the Caribbean Sea and was expected to cause life-threatening flash flooding and mudslides across …Google Alert – Tropical weather

Leave a Reply