The whole worl knows who are the "slaughters", so hut up..The atrocities we see on women in Iraq and Afganistan isnt really putting forward a good picture of Islam, eh? Dude, accept the fact that every Religion is good, what you are talking about drinkin urine and other crap is called superstition- it aint Hinduism. So is beating women because they dont wear BURKHA, ISLAMIC?