Cuba Suddenly on Alert for New Tropical Storm
A tropical depression, mostly likely soon to be tropical storm, formed today north of Honduras and its initial projected track has it crossing western Cuba sometime on Saturday where a Tropical Storm warning was issued by the National Hurricane Center.
Read More