Go to The Crystal Earth - Add a comment - Go to What Better Place To Capture Al Qaida Terrorists Than Saudi Arabia?