For all the distrust that British Muslims have had of the police and government since 9/11, the events of July 7 2006 left many speechless and introspective. Similarly, the Forest Gate and De Menezes intelligence failures left the police and non-Muslim observers scratching their heads. Now that 24... Sign in to see full entry.