Pope Leo XIV and Russian President Vladimir Putin previously held a phone call in June 2025 prior to their October 16, 2026 conversation

Activity

Activity (0)
Loading comments...