Kifufu Integrative School

Kifufu means dust and is a symbol for the small village in rural Uganda where our project is located. In its hills lies a piece of land a...