20020720 india: Modi hits out at power hungry detractors