Outgoing Afghan president Hamid Karzai has taken one last swipe at the US, saying that America did not want peace in Afghanistan.
Mr Karzai said that peace will come to Afghanistan if the United States and Pakistan really want it.
The only president Afghanistan has known since the 2001 US-led invasion said the US wanted war in Afghanistan “because of its own interests”.
Mr Karzai’s relationship with America has grown increasingly fragile in recent years.
The speech was billed as Mr Karzai’s last as president. Next week, president-elect Ashraf Ghani Ahmadzai will be sworn in.
Mr Karzai has refused to sign a security agreement with the US that would allow about 10,000 American military advisers and trainers to stay in the country next year. Mr Ghani Ahmadzai has said he will sign it.