Get well, Comrade Castro
26.10.2006
Tajudeen Adbul-Raheem explores the reaction from the lovers and haters of Fidel Castro to news of his recent illness.
Tajudeen Adbul-Raheem explores the reaction from the lovers and haters of Fidel Castro to news of his recent illness.