Tropical Storm Ophelia forms, Delaware expected to see high winds, rain

The approaching tropical system has been officially named Tropical Storm Ophelia less than 36 hours before its impacts are expected to hit the First State.

Share