Tropical Storm Ophelia on Saturday (September 23) doused the US Atlantic Coast with torrential downpours and unrelenting winds that caused flooding and widespread power outages.
Tropical Storm Ophelia on Saturday (September 23) doused the US Atlantic Coast with torrential downpours and unrelenting winds that caused flooding and widespread power outages.
Ophelia, now a tropical depression, is impacting parts of the mid-Atlantic after its landfall early Saturday near Emerald Isle,..