Catholic priest’s body found on railway track in Maharashtra
By Matters India Reporter New Delhi, Feb. 27, 2019: The body of a Catholic priest was found on a railway track on February 27 in the western Indian state of Maharashtra. Father Jebin Maruthoor, a priest of Adilabad Syro-Malabar diocese, was going to Mumbai. According to the diocesan sources, theContinue Reading