Tropical Storm Sara forms in the Caribbean and heads toward lifethreatening impact with Central America CNN

Tropical Storm Sara forms in the Caribbean and heads toward lifethreatening impact with Central America  CNN

Tropical Storm Sara is here and closing in on Central America where it will unleash disastrous flooding rain in the region. Its the first and potentially most serious threat posed by a storm that sho… [+4249 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *