What We Do

DIFN provides creative and sustainable ways of reducing youth poverty and unemployment.
We assist orphan and vulnerable children in accessing universal basic education and health care.