Overview: Zuri at a Glance

The Zuri Initiative, 904, James Gichuru Rd., Lavington, Nairobi, Kenya