Cuba seems a country of oxymorons and contradictions… Education is free but there are not enough jobs and pay is incredibly low.
There is free health care but no medicine and almost no equipment available. We were told to bring food if you want to consult a nurse or a doctor because they are hungry.