Christa Brits

The Rise and Fall of Dr. Mandla Lamba: South Africa’s Self-Proclaimed Youngest Billionaire

Dr. Mandla Lamba, the selfproclaimed youngest billionaire in South Africa, has been facing a series of setbacks recently. These events…

1 year ago