Surprise Me!

CrossTalk: Ukraine Info War

2014-04-25 5 Dailymotion

While Washington and western mainstream media go to great lengths to demonize Russia for everything happening in Ukraine, there is no denying the West is ...