112298769088927069 August 2, 2005 by Nosemonkey Italian police agree with my assessment of the 21st July bombers. (Perhaps it’s time to reassess…)