Mariela Castro’s U.S. tour continued this week with a visit to the United Nations, a meeting at the Council on Foreign Relations in New York, and a public presentation at the New York Public Library. The East Coast stopover followed a busy agenda in San Francisco last week, and has upset those who say that […]