Details of the doctor’s activities emerged during the Pakistani investigation of the raid on Bin Laden’s residence, Operation Neptune Spear. He was arrested from Torkham border while trying to escape the country days after the raid that killed bin Laden. On 23 May 2012, Shakeel Afridi was sentenced to 33 years imprisonment for treason. He is father of three and his wife is an American citizen.