Priest’s body found hanging, parishioners suspect foul play
2018-12-13
By Matters India Reporter Thiruvananthapuram, Dec. 13, 2018: Mystery surrounds the death of a priest of the Trivandrum Syro-Malankara archdiocese. The police suspect it to be suicide case, but the priest’s parishioner’s allege foul play, newsatindia.com, a local news portal reported on December 13. The body of Father Albin VargheseContinue Reading