Some other viewpoints from Saudis:
Science Saudi Style: Neil Armstrong Proved Mecca Is the Centre of the Earth!
Saudi Cleric Praises Limb Amputation
Saudi Law and Punishment for Crimes
Saudi Cleric: Educating Jihad & World Conquest - Not Enough
Saudi Author Expresses His Opinion About Westerners
Saudi Author Zaynab Hifni Talks about Women, Sex, and Taboos
Mark Alexander