. English: On right the is the pamphlet handed out in Ukraine and on the left is the pamphlet that were passed out in the Tahrir Square protests. Except for the writing they match which seems a bit odd for protests that are happening thousands of miles apart. 21 June 2014, 12:25:14. Unknown 180 Egypt 2011 & Ukraine 2014


Size: 2884px × 1734px
Photo credit: © The Picture Art Collection / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: