
On October 27, 1971, Ahmed TImol plunged ten storeys to his death at John Vorster square police station.
This is his story.
On October 27, 1971, Ahmed TImol plunged ten storeys to his death at John Vorster square police station.
This is his story.