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…