Cleanup After Protest At Russian Embassy In Kyiv
Your browser doesn’t support HTML5
Diplomatic vehicles vandalized during June 14 protests outside the Russian Embassy in Kyiv are towed away. The protesters denounced Moscow's alleged backing of pro-Russian separatists in eastern Ukraine.