16 FEBRUARY 2019 | ENGLISH | CRIME | GENERAL AUDIENCE

A priest with the Mananthavady diocese in Kerala, Father Robin Vadakkumchery was found guilty of raping and impregnating a minor and was sentenced to 20 years imprisonment by a POCSO court. Know more!