Ahmed Kathrada, one of South Africa’s most selfless Anti Apartheid leaders has passed away. He was a truly exceptional man who played a pivotal role in bringing about democracy. He was a spirited humble man who cared more for justice, non racialism and the freedom of his country’s people above all else.
1929 – 2017 RIP