Anti-apartheid Icon Ahmed Kathrada Dies

Kathrada, beloved by millions of South Africans, spent 26 years in jail, many of them alongside Nelson Mandela. Anti-apartheid activist Ahmed Kathrada, who spent 26 years in jail – many of them alongside Nelson Mandela – for acts of sabotage against South Africa’s white minority government, died in Johannesburg on Tuesday morning at the age 

Continue Reading