20050312 india: Left trying to distance itself