20040501 india: Haryana row: Kalam right; say experts