Pope Francis Lands in Brazil For First Papal Trip Abroad - Presented by: The Aol. On Network

Pope Francis landed in Rio de Janeiro, Brazil, Monday for a week-long visit centered around World Youth Day, a massive gathering of young Catholics that is expected to attract more than 1 million people to the city and nearby sites.



Related Videos

Most Popular Videos

Latest Videos