Afghan and international forces freed the kidnapped son of a former Pakistani prime minister during a raid on an Al-Qaeda cell in Afghanistan, Kabul and Islamabad said Tuesday, three years after he was kidnapped in a hail of bullets, AFP reports.

Ali Haider Gilani, son of Yousaf Raza Gilani, was "released from the terrorists" during the raid in eastern Afghanistan, the Afghan presidency said, adding that he is now at the Pakistani embassy in Kabul.

Pakistan's foreign ministry also said in a statement that Gilani had been recovered "today in a joint operation carried out by the Afghan and US security forces".