Washington DC news

Washington DC news
Washington DC is the capital and political center of the US. The White House, which is the official residence of the US President, is located in Washington DC. It also hosts the headquarters of many international organizations.

RT asks

Who has come out worst from the Skripal poisoning fallout?