Egypt’s day of terror has been brewing for a long time. 18 months ago, Mubarak’s regime suffered a mortal body blow on Egypt’s Day of Rage as millions poured onto the streets. Approximately two weeks later Mubarak had been swept from power by an alliance of convenience of ancien regime’s opponents, and a military presenting itself as a neutral […]