India On Christmas eve, Pope Francis laments ‘futile’ battle in Holy Land – KhabarSahiHaiBy adminDecember 25, 20230 India Pope Francis celebrates Christmas Eve mass in St. Peter’s Basilica on the Vatican on December 24, 2023. Photograph: Vatican Media…