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.