The US & Its Vassals Have Thrown the Ukraine and Themselves Into the Trash Bin of History

The US & Its Vassals Have Thrown the Ukraine and Themselves Into the Trash Bin of History 
 Dmitry Orlov explains the situation in the Ukraine and the likely fate of this destroyed land. The truth about the Ukraine is totally different from anything you will have heard from Western media and US and European politicians. As readers of this…

Read more »

Stephen Cohen Explains the Real Failures of the Mueller Report

Stephen Cohen Explains the Real Failures of the Mueller Report https://www.rt.com/op-ed/456902-mueller-report-cold-war-worse/

Read more »