A day after two piss-poor attempts at home-made car bombs singularly fail to go off in central London, it looks like the latest method is to set yourself on fire and run into buildings.* Note to terrorists: you’re useless. Bombs … Continue reading
June 30, 2007
by Nosemonkey
2 Comments