What Type of Government does Zimbabwe have?

Zimbabwe’s government is a semi-presidential system republic, with a parliament. In 2005, changes to their constitution reinstated an upper chamber and a lower chamber. In 1987, the then prime minister appointed myself president. That party has won elections since and charges of rigging hang over each election.