Barricade on Khreshchatyk Kyiv Kiev April 2014 Published May 26, 2014 at × A barricade on Khreshchatyk Street near the maidan (Independence Square) Kyiv (Kiev) April 2014