Featured Media Archive

Pauline Campbell - Campaigner

Pauline’s Story

We were deeply saddened by the death of Pauline Campbell, and know that countless people had great respect and admiration for her stance on reform.

Nelson Mandela in Jail - Image credit www.youtube.com

Nelson ‘Madiba’ Mandela

His name has become synonymous with South Africa and in particular Cape Town due to his imprisonment on Robben Island. Nelson Rolihlahla Mandela was born in a small village in Transkei, Eastern Cape, South Africa.

Reflections of the death penalty

On Wednesday 14th September 2005, Frances Newton became the third woman to die in Texas’ death chamber since executions resumed in 1982, and the first black woman to be executed in the state since the Civil War.