Cause Index

Imithayelanga Youth Development

Support young people with life skills to navigate through life's challenges.
To work with rural youth to break the cycle of poverty through enabling them to make informed decisions about their lives and future and linking youth to educational and employment opportunities.