British Prime Minister Tony Blair has made a surprise visit to Iraq to meet with Iraqi officials and visit British troops. VOA's Margaret Besheer has more on the day's developments from Baghdad.