Tagged: Echorouk

Latin America…absolute support for the Saharawi cause, Echorouk (Algeria), 15 November 2013

In its struggle for self-determination and independence from Morocco, the Saharawi Arab Democratic Republic in Western Sahara is finding support from Latin American countries, who see their shared history of European colonialism as reason to mobilize for the Saharawi people and their cause.

Continue reading