Mozambique: 500 years of struggle | Centre Stage

This post was originally published on Al Jazeera English.