By Matters India Reporter Thalassery, Feb. 16, 2019: A Catholic priest in Kerala on February 16 was awarded 20 years of rigorous imprisonment or hard labor for raping and impregnating a minor girl. A court in Thalassery (formerly Tellicherry), awarded Father Robin Vadakkumchery, former pastor of St Sebastian’s Church Kottiyoor,Continue Reading