For three weeks, activists have been staging a sit-in outside the Cabinet headquarters in Cairo, protesting against the military appointment of Kamal El Ganzouri as the new Prime Minister of Egypt earlier this month.