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 by Heather Nauert, Spokesperson for the Department on Thursday, said the move was to achieve parity in diplomatic missions. Moscow […]