20030406 war-on-iraq.news: Russian ambassador leaves Baghdad