The murder of racist politician Eugene Terre’Blanche could revive old hatreds and spark new fears
The timing could hardly have been worse. Only two months before South Africa hosts the football World Cup, incidents involving politicians at opposite ends of the political spectrum...