20030803 india: The NHRC effect: Is our justice system the Best?