I don't know. The more I read about countries like China and Cuba, the more I realize I really have no idea what's going on or how things work over there. And it's not like it is easy to find unbiased information.
some decent papers in here: https://www.dukeupress.edu/the-cuba-reader-second-edition