20020302 india: 'Newton' Modi has a lot to answer