June 29, 2007 By Fausta Car bomb found in London Car bomb found in central London in Haymarket Pajamas Media has more.