Mozambique has turned 40 mixing formal military parades with exuberant African dancing as it turned from a generation of civil war and poverty to look to a more prosperous future.
↧