American troops fired on a car rushing Italian journalist Giuliana Sgrena to freedom after a month in captivity, killing the Italian intelligence officer who helped negotiate her release and wounding the reporter in another friendly-fire tragedy at a U.S. checkpoint. Sgrena was discharged from a hospital in Baghdad and was on her way back to Italy early Saturday, the news agency ANSA and Sky TG24 television reported. She was expected in Rome about 10:30 a.m. (0930 GMT). Prime Minister Silvio Berlusconi, an ally of the United States who has kept Italian troops in Iraq despite public opposition at home, demanded an explanation "for such a serious incident, for which someone must take the responsibility." U.S. President George W. Bush expressed regret and promised to investigate, the White House said.