Justin Brault is a descendant of the 5th generation of Khalil Barakett.
Ancestry of Justin Brault up to Khalil Barakett See