Ammar al Baluchi is the husband of Aafia Siddiqui and the nephew of 9/11 planner Khalid Sheikh Mohammed.
Aafia Siddiqui’s former husband is Mohammed Amjad Khan, a Pakistani physician.
Her brother lived in Houston, Texas in 2008. An FBI agent visited him there on a Thursday on or about August 4, 2008, to inform him she was alive and in custody.