Thursday, March 28, 2024

Tag: Nelson Mandela Foundation

Nelson Mandela Foundation deny rumours of his death

THE Nelson Mandela Foundation has been forced to deny the former South African president had died after rumours swept the internet. State-owned broadcaster SABC reported...

Latest News