Sahara: Algeria sets aside its stated principles, supports Madrid against Catalan independence
The Algerian regime, which has always claimed it defends the principle of peoples’ self-determination, ignored this principle in the case
Continue reading