August 10, 2011 Why London exploded last night (good article trying to explain the reasons why) Edit Delete Tags Autopost via salon.com