Police, protesters clash in central Kiev

22 views
  • About
  • Add to
Flames engulf Kiev's occupied Independence Square as police storm the main protest camp in a bloody escalation of Ukraine's three-month political crisis. Duration: 01:14

0 comments