Intifada Sahara Western Sahara is a territory in northwest Africa whose governance is still in dispute. The territory sits along the Atlantic coast, bordered by Morocco in the north, Algeria in the northeast, and Mauritania in the east and south. Long ago, the Western Sahara was a Spanish overseas province. Spain abandoned it in 1976, […]