Loading...
News
    Shows

      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.

      Related Videos

      You Might Like

      Comments