The future of Ukraine

The Daily Circuit
Berkut riot police throw stones at anti-government protesters, who are throwing rocks in return, on Independence Square on February 19, 2014 in Kiev, Ukraine.