Mina bin Laden

Mina bin Laden is the mother of Bashir bin Laden and wife of Amid bin Laden.

History
She first met Bart when he came into their back garden after smelling a barbecue. She was complimented by Bart. She and her husband and Bashir went to the Simpsons house for dinner and were accused of a terrorist plot by Homer, due to their ethnicity.

Non-canon
Mina appeared in Heaven after God decided to allow everyone good into Heaven.