Russia Orders U.S. Diplomats To Leave In Tit-For-Tat Response

1 month ago 18

Russia has ordered a number of U.S. Embassy staff in Moscow to leave by January 31 in the latest tit-for-tat response between Washington and Moscow amid deteriorating relations.
Read Entire Article