>>3151808What this doesn't show so well is that Cuba is number 68 in the human development ranking index, just slightly above Iran.
It IS above world average, but considering that africa exists, that's not so hard.
>>3151841I'll just leave pic related here.
Revolutionary communism doesn't work and costs countless of innocent lives.
Reformism can work though, that's why I support it.