Campaign posters supporting Egyptian presidential candidate Ahmed Shafiq, the last prime minister of deposed president Hosni Mubarak, hang above a popular market in Cairo, Egypt, Tuesday, June 12, 2012. Arabic on the banners reads: "Ahmed Shafiq for Egyptian presidency", and "Egypt for all." (Amr Nabil)