Thousands of people demonstrated this Saturday in favor of the freedom of Western Sahara

PUSL.- Thousands of people demonstrated this Saturday in favor of the freedom of Western Sahara, demanding that Spain assume its “historical, legal and moral responsibility” for the decolonization of this territory and put an end to the “torture, repression and…