Note that the article said visitors to the island were rare.
But he claimed two notable Americans visited: Ted Turner and Barbara Walters.
I doubt Ted Turner and Barbara Walters ever saw it.
The impression one gets of Cuba is a decrepit country that’s a museum to the failure of Communism.
Of course, don’t expect those who idolize the Castro Brothers to see what they’ve done to the country.