Monday Miscellanea
This Week In London’s History Monday – 21st July 2005: Two weeks after the July 7th bombings, four would-be suicide bombers attempt to detonate explosive devices on London’s public transport system. None of the bombs explode fully, but widespread disruption of the transport system ensues …




