Daily Archives: October 5, 2017

Another hurricane threat to southern US

A developing tropical depression has formed in the southwestern Caribbean and it has the potential to cause considerable disruption in both Central America and the US states of Florida and Alabama. Tropical Depression 16 (TD16),…