July 7, 2005NewsOur thoughts on the London bombings and general nonsense going on in the world and what we can do about it.