The last 24 hours will have been an emotional roller coaster ride for the people of London. Following the elation of winning the right to hold the 2012 Olympic Games, at least 7 deadly explosions have brought death and tears to this ancient city. The Olympic win promised to be an enormous boost to... Sign in to see full entry.