Pope Leo XIV held a mass Friday in Douala, Cameroon in a stadium with an estimated 120,000 people, marking Catholicism's growth in Africa.
You will be redirected in 10 seconds.