Murder or Suicide? Did a Priest and a Nun “Kill” a Postulant?

The trial against Father Thomas Kottoor and Saint Joseph Sister Sephy will start on August 5, UCANews.com reports (July 18). Both belong to the Syro-Malabar Catholic Archeparchy of Kottayam, Kerala. …