Demonstrators in the Egyptian capital have blockaded the building of the government situated not far from Tahrir Square where they are rallying against the freshly appointed Prime Minister. Kamal el-Ganzouri, who was appointed Egypt’s head of government on Friday, has been reportedly given by the military more powers than his predecessor. He has promised not […]