Tuesday, March 20, 2007

What? This? It is a meeting of the Egyptian "parliament" in which Mubarak goons show their loyalty.