Yup. Sounds to me like a country that could use a little revolution.
The problem is the direction such revolutions often take; toward the hard left. We have enough commies of our own without a commie country next door.