Transparency is the key to the restoration of trust
Pope Francis has defrocked a Belgian bishop, 87-year-old Roger Vangheluwe, who is among the most notorious high-ranking clerics ever to face consequences for his perverse and criminal behavior. Good, one might say, but the defrocking—more […]