Massive Lenin statue sawn down, toppled in Ukraine's Kharkov

Quick Reply