by John Glaser | Jul 6, 2013
Here’s a poster being held in Egypt’s Tahrir Square:
Source here.
Advertise on Antiwar.com
Toggle Dark Mode