The Egyptian Revolution may not be televised (America don’t take too kindly to Al Jazeera in her parts!) but it will most definitely be Facebooked and Tweeted and re-Tweeted ad nauseum.
Free at last, free at last, thank God Almighty, we’re free at last!
Err, kind of.
I mean, Hosni Mubarak did finally step down as Egypt’s default […]