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.