catholic church, church, God, U.N., vatican, Church

U.N. to Vatican: Remove Child Abusers from Leadership

The United Nations Committee on the Rights of the Child (UNCRC) has released a scathing…