Police stand guard inside a regional government building at the Black Sea port of Odessa on May 5, 2014. (Reuters/Gleb Garanich)
Police guard Odessa building
by Ahmed Arafa | May 6, 2014 | 0 comments
Police stand guard inside a regional government building at the Black Sea port of Odessa on May 5, 2014. (Reuters/Gleb Garanich)