Please enable JavaScript to read this content. John Rupert named richest man in Africa. [Courtesy] Johann Rupert, a South African man, has been named the richest man ...