22 July 2005 An untitled post If we tell the terrorists that they've won, will they fuck off and leave us alone? Previous London Next book!