Virginia news

Virginia news
Virginia is an American state, bordering the US capital, Washington, DC. The capital of Virginia is Richmond, and the largest city is Virginia Beach. Virginia’s economy relies on the military and farming.

RT asks

Who has come out worst from the Skripal poisoning fallout?