7/7: the Bombing of London’s Transport – 2005

On July 7 2005 during the morning rush hour, three bombs exploded simultaneously on London Underground trains. A fourth exploded an hour later, wrecking a red double-decker bus. Only the previous day London had celebrated being awarded the 2012 Olympic Games. Now the city was in shock. Mobile and landline phone systems crashed as millions …

7/7: the Bombing of London’s Transport – 2005 Read More »



There can be no question that the defining event of the third millennium thus far has been the terrorist atrocities committed on September 11 2001; atrocities so breathtaking in their conception, so unimaginable in their execution, that they continue to beggar belief a decade afterwards. The world would never be the same again, its consciousness …

9/11 Read More »