In the News: Kiev - Violence Escalates Despite a Truce

Hundreds of armed protesters charged police barricades Thursday on Kiev's central Independence Square, despite a truce called just hours earlier by the country's embattled president

Latest Tweet
And the award for cutest animal of the week goes to... http://gtty.im/2q0xgZx 🐵 https://twitter.com/GettyImages/status/856147652760809472/photo/1