Overview of the artist Born on June 22, 1972, in Nairobi, Kenya, she received her BFA from Cooper Union in 1996, and subsequently her MFA in sculpture from Yale University…
Kibera is the largest slum in Kenya. It is also one of the largest urban slums on the African continent. Kibera is located in Nairobi, the capital of Kenya, overlaying…