• Bench: NHRC did not give finding that it was state sponsored.

    Next Story