Ukraine Clashes: Riot Police Blocked by Fires

Deadly violence rattles Kiev, Ukraine, as authorities try to break up crowds of protesters.

February 18, 2014

Examined