Budding tropical system lurks over Atlantic

2023-09-15 3,724

A new tropical system gaining strength over the Atlantic Ocean could follow in the footsteps of Hurricane Lee into late September.

Free Traffic Exchange