An estimated 2.5 million people attended papal masses during Pope Leo's November 2026 visit to Argentina

Activity

Activity (0)
Loading comments...
Opening sign-in…