%1$s Profile Image

UWEZA AID FOUNDATION

Investing in the youth of Kibera, Kenya through education, life skills training, talent development, and economic empowerment

Tax ID 26-2098595

Donate