sammy88 says Jun 03, 2012 04:37PM Protesters demonstrate at Tahrir Square in Cairo, Egypt, a day after a court sentenced deposed president Hosni Mubarak to life in prison