Rabbani eventually moved back to Karachi where he worked as a taxi driver during the 1990s.[7] Due to his fluency in Arabic, his clientele included Arabs visiting the city, and he became a referred driver and guide for them. He married in 2001 and had a son, whom he has never seen and only came to learn of during custody, when his son was six years old.[7] Rabbani has written that he was handed over to American authorities because his crime was that he "spoke Arabic" and that he was accused of being one of them. He has also written on the torture he has endured during captivity in Afghanistan and Guantanamo.[8]