Tropical storm Ophelia knocks out power and brings flooding to parts of Mid-Atlantic
Tropical Storm Ophelia made landfall in North Carolina, causing power outages and flooding in parts of the Mid-Atlantic. The storm is expected to brin
Source: indiatimes.com