In Pakistan, a professor of zoology, Sher Ali, who had dared to teach, among other subjects inimical to devout Muslims, evolution and the equality of the sexes, was threatened by Muslim clerics with a condign punishment that was unstated, but almost certainly death. He was made to read aloud, and have recorded on videotape, his […]