Skip to main content

Frelimo decalres itself a Marxist-Leninist Party