One Failed London Bomber Arrested
July 27, 2005 by Homeland Security NTARC News
Filed under Homeland Security News
British police Wednesday arrested one of the four alleged terrorists who botched an attack on London’s transit system on July 21, two British news outlets reported.
Scotland Yard made four arrests in the failed terror attacks, beginning at 12:30 a.m. EDT
