Baghdad - After months of controversy, the Iraqi parliament on Thursday approved the security agreement with the United States to set the timetable for a US forces pullout from the country.
Under the security agreement negotiated between Washington and Baghdad, US troops would withdraw from Iraqi cities by the end of June 2009 and from the rest of the country by the end of 2011.
The pact will be effective from the beginning of 2009 after the current United Nations Security Council mandate expires.
"The agreement is a national achievement and a new era of self governing and security," said Iraqi government spokesman Ali al-Dabbagh.