January 12, 2005

Why, London, Why?

Why did one of the world's greatest cities make this conspirozoid dhimmi its mayor?

Update: more here.

Posted by damian at January 12, 2005 09:10 AM
Comments ()