Loading...
News
    Shows

      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.

      Related Videos

      You Might Like

      Comments