Ni odun 1996, Taha se idasile Dar al-Uloom al-Arabiyyah al-Islamiyyah (DUAI) ni Strand, Western Cape.. 
 ó sì jẹ́ ẹni tí   Àmọ́ sí ẹni tó ma ń ṣeré Bilquis lórí jàkún  starz  American Gods.ìbẹ̀rẹ̀pẹ̀pẹ̀ ayé a bí Badakí sí ìlú Ìbàdàn, Nàìjíríà.. 