Loading

Black Sash, Women, Death Penalty

1989-11-11

Africa Media Online

Africa Media Online

Sheena Duncan, Black Sash, speaks against the death penalty. Sheena Duncan (1932 – 2010) was a National President of the Black Sash and a Honorary Life President of the SACC, She was awarded Honorary Doctorates in Law from the universities of Witswatersrand, Natal and Cape Town as well as the Liberal International Prize for Freedom and the Order of the Baobab (silver).

Show lessRead more

Details

Recommended

Home
Explore
Nearby
Profile