Russia Orders American Embassy Closure
Politics

Russia Orders American Embassy Closure

The U.S. government has given Russia 48 hours to close three of its missions located in San Francisco, Washington, D.C. and New York in a retaliatory move. The U.S. Department of State, in a statement…