Russian embassy in US under blockade – envoy



Russian Ambassador to the United States Anatoly Antonov said on Sunday that the country’s embassy in the United States is “under blockade” by American government agencies.

“At one time, even the …