September 25, 2023

Remnants of Tropical Storm Ophelia bring rain, coastal flooding for millions

Ophelia, which made landfall in North Carolina on Saturday, brought heavy rain and gusty winds to a large swath of the East Coast over the weekend.