20030427 war-on-iraq.news: India backs Iran's stand for a democratic Iraq