Pope Francis makes a surprise visit to the Elisa Scala Institute, a state-run school on the outskirts of Rome, as part of his Mercy Friday initiative.See our
2018-07-11 3
Pope Francis makes a surprise visit to the Elisa Scala Institute, a state-run school on the outskirts of Rome, as part of his Mercy Friday initiative.