Tropical Storm Ophelia September 23 2023
Tropical Storm Ophelia , September 23, 2023 Tropical Storm Ophelia strengthened as it approached the East Coast on Saturday, September 23, lashing parts of the region with heavy rain and strong winds ahead of its expected landfall in North Carolina. The storm’s core was 25 miles southwest of Cape Lookout, North Carolina, at five in…