What explains terrorism?

July 18th, 2007

Bruce Schneir explores the incompetence of most recent attempted terrorists.