Meteorologists are closely monitoring Tropical Storm Humberto, which has formed in the central Atlantic and could soon intensify into a… Read More