Anxiety, depression, trauma, stress, and addictions are some of the life challenges that participants address in the therapeutic interventions Diepsloot Youth Project offer.

by

in