Nick, you missed the point entirely. And the article is about Cuba...that’s an island.
You need to read it again, it's about Russia. It's about Moscow, and how the leader of Russia erected a monument to honor Cuba's former leader, Fidel Castro. So, it takes place in Russia, about the actions of the Russian leader. So there is no reason why that article would make someone mad at Cuba. Cuba didn't do anything.
The reality is no one would say a country should invade Russia because they put up a statue. That’s ridiculous. But it does rebuke the folks who say Putin is some kind of Christian ultraconservative. Putin says Stalin was Russia’s best leader, and puts up a statue honoring Castro. Apparently, in the United States, we are not allowed to criticize anyone anymore.