At Least 8 Killed, Property Destroyed As Tornadoes and Severe Storms Strike Virginia, Washington DC, Pennsylvania, New York, North Carolina, and More States
A storm system that rocked the United States’ East Coast cost people their lives and families their homes, but many said they were grateful that they survived the ordeal. In Virginia, two men and a […]