Tropics bear watching especially system south of Puerto Rico
The National Hurricane Center is issuing advisories on Hurricane Humberto, located just to the north of Bermuda, and on Tropical Storm Jerry, located several hundred miles east of…
The National Hurricane Center is issuing advisories on Hurricane Humberto, located just to the north of Bermuda, and on Tropical Storm Jerry, located several hundred miles east of…