Pope Leo XIV denounces African enslavement, acknowledges Catholic Church role

By NewsBytes Desk