Loading...

Bin Laden Chides Saudis

|In a new audiotape believed to be authentic, Osama bin Laden chides Saudi Arabia and other Arab "puppets" of the U.S., reports Sheila MacVicar.