Monday, August 15, 2005

background of July 27 London bombers

Check out this LA Times article about the July 21 London bombers.