Tropical Storm Ophelia lashes US Atlantic coast

Tropical Storm Ophelia lashes US Atlantic coast

Deutsche Welle

Published

Videos on social media showed riverfront communities in North Carolina experiencing significant flooding. Forecasters say the storm will remain a threat for the next 24 hours.

Full Article