Latest News on Juan Barros
Showing of 0 - 10 from 1 results
Juan Barros - Total results - 1
Jan 19, 2018
After apologising to victims of priestly sex abuse and then accusing them of slander in Chile, Pope Francis arrives in PeruPope Francis arrived in Peru on the final leg of his South American trip, where he will meet indigenous people.