IHA NEWS
International Latest News Videos and Photos
Browsing Tag

ophelia

US Battles Tropical Storm Ophelia

Tropical storm Ophelia brought chaos to the states of North Carolina, Virginia, and Maryland, located on the Atlantic coast in the east of the USA. Approximately 70,000 residences and businesses experienced power outages. State officials…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More