freethoughtblogs.com
One assumes Saudi authorities will not arrange a visit
Michael De Dora spoke at the UN Human Rights Council in Geneva on Tuesday, on Saudi Arabia and the Istanbul Process. The rights to freedom of religion, belief, and expression remain nearly non-exis…