Peru Immigration Agency and Police Conduct Checks at Papal Visit Sites
Peru’s immigration agency and National Police are conducting checks at venues along Pope Leo XIV’s itinerary.
Peru’s immigration agency and National Police are conducting checks at venues along Pope Leo XIV’s itinerary.