Communism is a complicated, loaded word. While the strict definition is subject to lots of debate, there is broad agreement on the states call themselves communist today.
They are a far cry from a classless society, in other words, but are still thought of as a communist country. Officially the Socialist Republic of Vietnam, this country of over 100 million ...