Saudi Karma
There are several reports to be released in the next few weeks that give the Saudi government little credit in improving their anti-terrorist efforts. There has been increased criticism of the Saudis since 9/11 also, considering that 15 of the terrorists that day were Saudi and the Saudis apparent... Sign in to see full entry.