By Matters India Reporter Tellicherry, June 15, 2020: The Archdiocese of Tellicherry in Kerala has suspended two priests after social media and online papers published audio clips of their debauchery. Fathers Joseph Poothottal and Mathew Mullappallil have been debarred from exercising their priestly duties amid serious allegations against them, saysContinue Reading