China’s mass closure of Catholic orphanages, largely made up of children with mental and physical disabilities, betrays the hope of the controversial 2018 Vatican agreement that promised a “better day” for the Church, a priest has said.
Read More
The Christian Post | RSS