South Africa Three former TMPD officers in court for corruption
Three former Tshwane Metropolitan Police Department (TMPD) officers appeared in court on Tuesday on charges of corruption and extortion, AfriForum said on ...
South Africa Man arrested after female UJ student forced into car on her way to campus
South Africa Senzo Meyiwa murder investigation 'disjointed and fragmented': defence lawyer