Tropical Storm Ophelia Likely to Pass North of the Leeward Islands Published March 26, 2014 A tropical wave and Tropical Storm Ophelia are the two entities in the Atlantic tonight. Copyright NECNMIGR - NECN