The Weather Channel reports: Tropical Storm Ophelia has formed off the Southeast U.S. coast, and it will spread heavy rain, strong wind gusts, high surf, and coastal flooding up the Eastern Seaboard into the weekend. Ophelia became the 16th storm of the 2023 Atlantic hurricane season, including an unnamed subtropical storm in mid-January. The National Hurricane Center has issued a …
Read More »