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