TheGhanaWeb

Samora Machel

Samora Machel

Politician and Freedom Fighter. Revolutionary leader of the Mozambican liberation...