Saturday, 8 December 2012

Death Penalty In Saudi Arabia - OpEd Eurasia Review

... When I discuss a matter having religious implications, I do not mean to criticize the divine Islamic religion itself, of which I can only express admiration, respect, and my sincere devotion. ...