A hit documentary, “Sex Slaves in the Catholic Church”, has been pulled from the Franco-German television channel Arte after a priest complained to a German court. The big-budget media investigation, about the way some Catholic priests have abused nuns and used them for sex, was broadcast in March and sold widely internationally since. The abused Read more