Tropical Depression Nineteen formed Thursday morning and is expected to become tropical Storm Sara later today, the NHC said.
Tropical Storm Sara is expected in the Caribbean soon and will deliver “life-threatening” impacts to parts of Central America ...