Politics
Pope Leo XIV Addresses 120,000 in Douala, Urging Peace Amidst Challenges
In a significant gathering, Pope Leo XIV led a mass attended by over 120,000 people in Douala, Cameroon, emphasizing messages of peace in the face of violence and poverty.
Editorial Staff 4 days ago