Photo: 2010 The Royal Family displayed at the Red Sea Palace Hotel, Ryadh, Saudi Arabia. http://www.flickr.com/photos/bchoi9999/4393868145/Against the Saudi KingdomIn 1998, Bin Laden announced the creation of The Islamic Front for Jihad…
You need a TRAC license to view the rest of this content. Learn more