Do you remember where you were on July 21, 2005? For many people outside of the U.K., you probably don’t. I remember where I was. I was in London. On July 7, 2005, London experienced a series of terror attacks, three bombs on different underground lines and one on a double-decker bus. Fifty-two civilians died and […]
