Friday, June 29, 2007
Cops Defuse Central London Car Bomb
Breaking News
June 29, 2007
Cops Defuse Central London Car Bomb
June 29, 2007
Cops Defuse Central London Car Bomb
London police have defused a "potentially viable explosive device" in a
car in the central theater district. Officials say propane canisters and
nuts and bolts were found in car, and the device would have caused
significant damage if it had exploded.