Sahara Press Service definition

Search

Sahara Press Service

Sahara Press Service logo #21000 Sahara Press Service (SPS) is the multi-lingual official press agency of the Sahrawi Arab Democratic Republic, the government in exile of the Western Sahara. The agency mainly report government-related news and current Sahrawi affairs, both from the liberated territories, the occupied territories and the Sahrawi refugee camps in Tindouf, Algeria. ...
Found on http://en.wikipedia.org/wiki/Sahara_Press_Service
No exact match found.