The international isolation of Russia is impossible no matter how hard the United States tries, a senior Russian senator said in response to a US special envoy’s threats to freeze diplomatic and economic ties over the Ukraine crisis.
Read Full Article at RT.com