Ukraine crisis Lenin statues toppled in protest

posted in: Uncategorized | 0

Protesters have toppled statues of Russian revolutionary leader Vladimir Lenin in various Ukrainian cities. The latest footage shows protesters destroying