Friday, June 29, 2007
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.