Tropical Storm Alex heads towards Bermuda with excessive winds
Tropical Storm Alex, the primary named storm of the Atlantic hurricane season, gained a bit extra pressure because it headed towards Bermuda on Sunday after killing three individuals in Cuba … Read More