What the London Police Get Right

Jessica Stern, Lecturer in Public Policy at Harvard's Kennedy School of Government, Terror in the Name of God (HarperCollins, 2003)
-says even smart policing can't always stop all attacks
» Jessica Stern