Articles containing the tag ‘Themba Mazibuko
    By Oliver Ngwenya On Friday, March 28th, 2014

    Oscar Pistorius Trial Postponed to the 7th of April

    The most disappointing part of the Oscar Pistorius Trial was not only that it was postponed to the 7th of April but more that it was Oscar himself who was due to take the stand in his own defence. The high prof... Read more »