ARTICLE AD BOX
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.
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.