Author: Adrija Dey

Faithful wait for Pope Leo XIV’s arrival at the esplanade in front of the Sanctuary of Mama Muxima, in Muxima, Angola, Sunday, April 19, 2026. (AP Photo/Andrew Medichini)Read More

Read More