Russian ambassador in desperate plea for help as US officials refuse to meet

[ad_1]

THE Russian ambassador to the United States is finding it extremely difficult to meet with government officials, who are looking to distant themselves from the Kremlin, as tensions grow between the two countries.

[ad_2]

Read More