20060505 india: Mahajan gets an emotional farewell