Zimbabwe has sworn in a new President.

Emmerson Mnangagwa was elected as the second President of Zimbabwe despite claims of theft and fraud from the opposition.

Many Zimbabweans hope that President Mnangagwa will deliver the country into a new era of peace and prosperity.