Our journey to a truly free and economically prosperous South Africa begins here. The Ruben Richards Foundation is a South African NGO that restores and empowers traumatised communities so they may realise their full potential. We strive to restore local and international communities by liberating their hearts and minds through integrated upliftment initiatives.