Jacob Vellian, a Catholic priest accused of child abuse while in the US 26 years ago, is allegedly living a quiet life in Kerala's Kottayam district.
Share
Tweet
You must be logged in to post a comment Login
You must be logged in to post a comment Login