Hundreds of thousands of Moroccans marched Sunday to protest against criticism by Spain’s opposition Popular Party of alleged human rights abuses in the disputed Western Sahara.
Hundreds of thousands of Moroccans marched Sunday to protest against criticism by Spain’s opposition Popular Party of alleged human rights abuses in the disputed Western Sahara.