The frontier imposed on Cuba for more than a century, on its…

Say what you think...