Eya awon iran eye yi to  68 ti wonpo si awon agbegbe bii Eurasia and Africa.. 
Ìgbà díẹ̀ lẹ́yìn tí wọ́n bí í, àwo òbí rẹ̀ kò lọ sí Central Falls, Rhode Island.Ìyá rẹ̀ tún jẹ́ ajá-fẹ́tọ̀ọ́-ọmọnìyàn.. 