The Western standoff over Russia

The months-long tensions in Eastern Europe have culminated in what Russia calls a special military operation in Ukraine. The west is responding by arming Kiev and unleashing an economic war on Moscow.


Press TV’s website can also be accessed at the following alternate addresses:

www.presstv.ir

SHARE THIS ARTICLE
Press TV News Roku