I feel the ppl a2k and ruby are not aware of the line where "a law" seperates from "a practice". Even though me being a Hindu, I would say that Hinduism definitely has some wrong practices, although they are not allowed under our law. That can be determined as CIVIL CODE which hindus have to accept. But Muslim practices even though wrong are still practiced and accepted as law without even questioning them. That shows the blind faith towards something they do not comprehend completely or do not intend to in their life time.