Western Sahara: Self-determination delayed
NOVANEWS BBC Radhi Bachir Western Sahara stands out today as Africa’s last colony, occupied illegally and forcefully by Morocco with the backing of France. Everyday Saharawi people suffer horrendous human rights violations by the occupying […]