Rays of Hope
Operating since 1991 and currently with over 400 people in their programmes, Rays of Hope facilitates many social outreach initiatives in the Alexandra Township in northern Johannesburg. Their focus is on improving the lives of children and their families.
Find out more