There are numerous organisations in South Africa working with Youth around a vast variety of topics. These organisations include non-profit organisations, faith-based organisations, government sponsored initiatives and community-based initiatives. To...