Articles containing the tag ‘Nombuyiselo Noah
By The Editor On Thursday, March 8th, 2012

Trevor Noah allegedly fled to the US after his ex-stepfather threatened to kill him

There are speculations that one of the reasons the popular South African stand up comedian Trevor Noah left the country was to run away from his stepfather who threatened to kill him. Loyiso Sidimba of the City... Read more »