Permanently Deleted

  • Owl [he/him]
    arrow-down
    1
    ·
    4 years ago

    Cuba is such an easy answer to this.

    Compare whichever quality of life metric you want against everyone else in the Caribbean and they'll be in the top 10% despite a decades-long embargo from the world's largest economy.