Tropical Storm Ophelia Likely to Pass North of the Leeward Islands

A tropical wave and Tropical Storm Ophelia are the two entities in the Atlantic tonight.

Copyright NECNMIGR - NECN
Contact Us