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.
1 month ago
1 min read