She was born in the northern Tanzanian town of Moshi, in Kilimanjaro Region.
Bà sinh ra ở thị trấn phía bắc của Tanzania Moshi, ở Kilimanjaro Region.