World Pope Leo XIV declares Peru his homeland as he arrives in Lima on a historic visit November 11, 2026 Top News No Comments [matched_content Source link