you are viewing a single comment's thread
view the rest of the comments
[–] 0 points 2 years ago (1 child)

Dead on. Cuba's stunted economy can at least point to the US trade embargo. What explains the history and current state of Honduras, Guatemala or El Salvador?

  • source
  • hideshow 2 child comments