Here’s a poster being held in Egypt’s Tahrir Square: Source here. Link http://feedproxy.google.com/~r/AWCBlog/~3/Ama-xtgtMfQ/ Tags News Source AntiWar.com Blog