Cuba Vandalizes Pro-Democracy Poster in Peru, Blocks Dissidents from Americas Summit
The official communist Cuban delegation arrived in Lima, Peru, this week for this year’s Summit of the Americas, chanting pro-Castro slogans and defacing art calling for a free society on the island.