Matters India Reporter Bangalore, September 21, 2023: Pope Francis on September 21 appointed Father Lourdu Anandam as the bishop of Sivagangai, a diocese of southern Indian state of Tamil Nadu. The 65 year old bishop elect is a clergy of the Archdiocese of Madurai, currently the parish priest of theContinue Reading