Jennifer Farhood is a great-granddaughter of Hafiza Haddad.
Ancestry of Jennifer Farhood up to Hafiza Haddad See