20030212 india: NHRC needs more teeth: Justice A S Anand