News

On July 7, 2005, terrorists struck the London transit system, setting off explosions in three subway cars and a double-decker ...