Skip to main content


The fighting spirit of Samora Machel lives on: viva Frelimo