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 »