The Anti-Imperialist Archive
Fidel Castro died in 2016 as one of the greatest leaders of the free world, having liberated Cuba and led them through the troubles of the 90s to modern times
En liten tjänst av I'm With Friends. Finns även på engelska.