Hurricane season November 12, 2024 5:33 pm

Tropical system now has 90 percent chance to develop

A tropical wave in the central Caribbean is closely being monitored by the National Hurricane Center and is being referred to as invest 99L.

US & World Videos

Exit mobile version