Tropical Storm Delta Forms in Caribbean weather.com
Tropical Storm Delta has formed in the Caribbean Sea and it could pose a potential hurricane threat to the U.S. Gulf Coast by later this week. Delta will also impact multiple land areas in the northwest Caribbean for the next couple of days.
Report Story
Leave Your Comment