Hundreds of protesters camp over night near the headquarters of the Egyptian Ministry of Defense to demand that army generals step down.
Hundreds of protesters camp over night near the headquarters of the Egyptian Ministry of Defense to demand that army generals step down.