Missing Catholic priest found dead inside a well in Kerala A Catholic priest from Kerala, India, was found dead inside a church well on Monday morning The post Missing Catholic.. Catholic Herald 22 Jun 2020