Articles

Madrid Accords

/

The Madrid Accords, formally the Declaration of Principles on Western Sahara, was a treaty betwee…