December 8, 2013

Uprising: Up to 500,000 Protest in Kiev Against Bureacrats Bending Over to the Kremlin



Ukraine protesters topple Lenin statue