20060721 india: MEA slams Israel; but it' s three weeks too late