Pope Leo XIV visited Santa Cruz de Succhabamba in the Peruvian Andes on November 14, 2026, to address rural poverty and migration. The visit comes…