Supreme Court criticizes Haryana police for mishandling a minor’s sexual assault case, ordering a fresh investigation by a special team.

Supreme Court criticizes Haryana police for mishandling a minor’s sexual assault case, ordering a fresh investigation by a special team.