Russian Deputy Foreign Minister Sergey Ryabkov (file photo)Moscow has blasted Washington’s recent crackdown on its diplomatic facilities on US soil...
This post first appeared on Alexa Nigerian News And General Viral World News & Entertainment - Europe,US,Middle East,UK,Asia,Africa,Latin America., please read the originial post: here