I’ve been to both Sherlock and you are full of shit. Cuba is a poor, starved country that has some beautiful people who would all leave tomorrow if they could.  My wife is Russian and I know more old Soviet’s than about anyone. Same story. So, this is propaganda, a key component of the hell u sell.