US-EU Clash on How to Install a Puppet Regime in Ukraine. Victoria Nuland

By Global Research News, February 07, 2014
Oriental Review

Yesterday’s leak of the flagrant telephone talk… 1,761 more words