Cuba and the Rest of the World

Nice read about Cuba, the stupidity of American sanctions, including the failure to allow them in the Baseball World Classic, and how the rest of the world, including many of our allies, are profiting and developing in Cuba.