The Delhi High Court recently acquitted a man serving life imprisonment on charges of rape and sexual assault of a ...