Pope Leo XIV has presided over his largest Mass during his trip to Africa, with more than 100,000 people turning out for a liturgy in Douala, Cameroon. CNN Africa @CNNAfrica · 2026-04-17