kiev protests 2013
Ukrainian Protesters Toppled Kiev's Lenin Statue Last Night
Protests in Kiev on Sunday evening finished with a theatrical flourish, as the pro-EU, anti-Russia demonstrators toppled the statue of Lenin
Advertisement
Advertisement
Advertisement