Loading...

Bomb Scare Ties Up London

|A car bomb was defused near Picadilly Circus in London, but not until it cleared the major tourist area and challenged Britain's new government in its first week. Charlie D'Agata reports.