First page loaded. Page 1 of 1 displayed.
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 that stood on a broad avenue in the center of the city. Despite the protesters' elation, the incident has...