Western Sahara

August 23, 2014 Marion Amanambu 0

Western Sahara is a disputed territory on the northwest coast of Africa bordered by Morocco, Mauritania, and Algeria. After Spain withdrew from its former colony […]