The German Conference of Catholic Bishops has now admitted Church complicity in Nazism. Why did they wait 75 years? And Pius XII? Op-ed.

Read more