The Island is a play originally written by Athol Fugard, John Kani, and Winston Ntshona....
Read moreFistula is among the many neglected diseases affecting Kenyan women. Join the Gala in...
Read moreTucked away in a serene natural resort of Kenya’s capital city, The Ndemi Place is the ideal stop over for guests seeking peace and vintage charm in the city of Nairobi. Read More