Height of stupidity in the name of religion/God!!