Pope Francis preaches on peace in Holy Land, invites leaders for prayer

Advertisement