Skip to main content

Helen Joseph

Helen Joseph

Treason Trial Halts, November 1958, Helen Joseph (photo: African Media Online)