Ahmed Kathrada: A Tribute to Fidel Castro
On Saturday, the globe woke up to the news of the death of leader of the Cuban revolution, Fidel Castro. On our screens, we saw some mourning the charismatic leader who started his revolution with a small band of people in the Sierra Maestra Mountains, eventually leading to the overthrow of the Batista government. Others yet, have been celebrating his demise. History will always judge people differently based on who […]