Poland: German archbishop in Auschwitz: Stand up against hubris of the politically powerful

CNA has this news here.

Featured