Egypt seems on track to topple its government. Anyone catch the youtube of their own Tiananmen Square incident?
This, on the tails of Tunisia and Yemen? Crazy!