20030427 unknown: India backs Iran's stand for a democratic Iraq