 | The President of India, Smt Droupadi Murmu, paid homage to His Holiness Pope Francis during her visit to the Basilica of Saint Peter in Vatican City.
In a solemn and respectful gesture, President Murmu offered her reverence at one of the most sacred ...