Priest arrested for sexually assaulting, impregnating minor in southern India

Record ID: 425948