Articles containing the tag ‘dozen police officers
By Ntokozo Sindane On Friday, March 29th, 2013

No One Held Responsible For Tatane’s Death

It’s not often that one sees a person die on the evening news but on 13 April 2011, that is what millions of households across the globe were treated to. Andries Tatane was seen in various video clips protest... Read more »