Should We Isolate Russia? | Debate | Intelligence Squared U.S.

0 views
|

Should We Isolate Russia? At the time Vladimir Putin invaded Ukraine, Russia supplied the European Union with some 40% of its …