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 »