You must log in or register to comment.
Massive respect for Cuba. Perhaps the most successful communist/socialist country considering their handycaps.
This documentary is good (BBC so you would expect a bias against Cuba but it’s actually good): https://youtu.be/2AE_0h19p6s
Cuba punches way above its weight class especially for medicine.