Maji Na Ufanisi | GivingWay

Maji Na Ufanisi

Nairobi, Kenya, Africa
Maji Na Ufanisi works with grassroots communities and county governments to improve on WASH delivery for improved livelihoods .