20051121 india: IG 'Radha' Panda hits out at critics