0:43
- ABC News
- November 12, 2026
Millions line streets of Lima as Pope Leo returns to Peru
ABC News' Melissa Adan is in Peru, where about 3 million people lined the streets of Lima to greet Pope Leo as he returned to the country where he lived for 20 years.