Displaying results 21 - 21 of 21

… in 2005 when four suicide bombers set off devices on London’s transport system, killing 52 people. While it was …