Ahead of Monday's general election in Zimbabwe, the BBC's Witness programme has been delving into the country's past, and the controversies surrounding its interpretation.

When colonial explorers discovered an ancient ruined city in Zimbabwe, they claimed foreigners must have built it.

They denied the probability that it was the work of a great African civilisation that dominated southern and eastern Africa with its trade in gold.

After independence Zimbabwe was able to reclaim its full heritage.