20051106 india: Natwar Singh should step down: Mahajan