Loading...

Notorious Terrorist Killed

| Indonesia officials claim that notoriously elusive Al Qaida mastermind Noordin Top has been killed. As Bob Orr reports, this death could mark a severe setback for the terrorist organization.