Tropical Storm Ophelia Makes Landfall in North Carolina Early Saturday
Posted: September 25, 2023 9:10 am
Tropical Storm Ophelia lived up to the hype, ushering in high winds, flooding, and power outages to a stretch of coastline from North Carolina up…