WATCH: The moment Mnangagwa was sworn in as Zim president

Emmerson Mnangagwa was officially sworn in as president of Zimbabwe on Sunday after winning a bitterly-contested election which was the country's first since the ousting of strongman Robert Mugabe.

Mnangagwa, whose victory in the July 30 polls was challenged by the main opposition, pledged to "protect and promote the rights of Zimbabweans" at an inauguration ceremony attended by thousands of supporters at a stadium in Harare.