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
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