New tropical system could emerge from stormy weather in Atlantic, forecasters say

A possible tropical system is forming off Africa’s coast, with development expected within the next week, according to the National Hurricane Center.

New tropical system could emerge from stormy weather in Atlantic, forecasters say