Photo by Khaled Desouki / AFP / Getty Images
Tens of thousands gather for the latest launch of protests in Tahrir Square in Cairo, Egypt.