Mozambique's opposition has called for the results of recent elections to be annulled.

Opposition parties said the vote was rigged, after the governing FRELIMO party won in every province, including areas where the opposition usually dominates.

A close-run race had been expected and some observers and many Mozambicans have said the results are unbelievable.

Al Jazeera's Malcolm Webb reports from Maputo.

25% Off Select Columbia Clothing and Outwear at EasternMountainSports. Shop Now! While Supplies Last!

More videos