What Type of Government does Vietnam have?

Vietnam’s government is a communist state, which means that it has a single party ruling it that follows Marxist thought. Vietnam has a cabinet appointed by the president, a unicameral National Assembly, and a legal system based on communist legal theory and the French civil law system. There are more details about Vietnam at