Saturday, April 19, 2014

By Michael Hudson 
The Real News

"...If all of this is front-page news in Germany, front-page news in Russia -- why would President Obama directly lie to the American people?..."

for a different understanding of Ukraine and the world to the official narrative in corporate mainstream media.

No comments: