From The Bahamas To Cuba, Caribbean On Alert Over Tropical Storm Imelda
A weather system currently designated as Potential Tropical Cyclone Nine is located near the Bahamas and is expected to strengthen into Tropical Storm Imelda over the weekend.
Sign up to read this post
Join Now