Security in History: June 29, 2007 伦敦警方挫败闹市汽车炸弹

June 29, 2007 London, UK.

Bombing devices were found on two cars parking in London’s central nightlife districts, as confirmed by Scotland Yard on June 29.

Thanks to the vigilance of citizens of London, a terrorist car bomb plot was foiled.

The Guardian – Two car bombs found in London