In an address in New York on Tuesday, Pakistan's former president, Pervez Musharraf, criticised India's role in Afghanistan, and also disapproved of his own country's efforts to fight terrorists.
"India's role in Afghanistan is to create an anti-Pakistan Afghanistan," the former leader said to a group gathered at The Council on Foreign Relations, a foreign policy thinktank based in Manhattan.
Musharraf said India's consulates in Kandahar and Jalalabad are "involved in creating trouble in Pakistan; they have no other role."
He called present day Pakistan "almost a defaulted state, or a failed state," saying the country's problems stemmed from "a pure failure of leadership".
He also addressed the thorny topic of US drone attacks which stray over the border into Pakistan, sometimes killing Pakistanis, which have caused outrage and anti-US feeling in the country.
While Musharraf agreed that they targeted militants, he said there were two negative consequences: collateral damage and violation of Pakistan's sovereignty.
Musharraf is currently touring the US in a sort of political comeback, having already held events in Florida and New Jersey.
He stepped down as president in 2008 amid protests and under threat of impeachment.
He now lives in Britain.
The former president formed a new political party this year and is targeting a presidential run in 2013.
Musharraf said he felt compelled to throw his hat once more into the political arena because there was "even chance" of getting back into power.
"When I see darkness in Pakistan and no political party and no leader capable of delivering, so I thought it was better that I go down having tried and failed rather than not having tried at all."
He has not said when he will return to Pakistan. AP