Doha Chap - rape torture and murder means God is Great????