Ukraine Protesters Storm Kiev Mayor's Office

libertafreePublished: December 11, 20131,835 views
Published: December 11, 2013

Protesters and police do battle in downtown Kyiv, Ukraine, near the building of the presidential administration on December 1st, 2013.

Be the first to suggest a tag

    Comments