What Better Place To Capture Al Qaida Terrorists Than Saudi Arabia?
As goes the old adage about returning to the scene of the crime, Saudi Arabian authorities arrested 172 individuals suspected of being al Qaida terrorists. Saudi intelligence spokesmen stated that the suspects were captured in the late stages of their plans to destroy oil refineries and liberate... Sign in to see full entry.