Egyptian protesters attend the Friday prayer at a rally in Tahrir square in Cairo, Egypt, Friday, May 4, 2012. Thousands rallied in Egypt against the country's ruling military council on Friday, two days after a flare-up of street violence left at least nine dead and fueled a wave of Islamist-led opposition to the generals ahead of presidential elections.(AP Photo/Khalil Hamra)