Hushing Up? "Abuse Victim” Against Her Will - Priest Gets Twenty Years

Father Robin Vadakkumchery, 50, was sentenced on February 17 in Thalassery, Kerala, India to twenty years’ rigorous imprisonment for raping and impregnating a 16-year-old girl. Vadakkumchery had …