Pope Leo XIV on Saturday denounced the ”suffering and humiliation” endured by African enslaved people as he made a tangible show of remorse in Peru

Source disclosure

This is a source-linked briefing. Read the original report from Firstpost .