Sebenzile Richard Butter Peter
Sebenzile Richard Butter
A UDF supporter who was severely assaulted by members of the Municipal Police in Port Elizabeth, after being accused of stoning a police van during political protests in April 1986. 