20040619 india: NHRC turns its eagle eye