Polisario Police Inspector-General Mustapha Salma Ould Sidi Mouloud was released after two months in detention following his stated support for a Moroccan proposal to resolve the Western Sahara conflict, sources told Al Arabiya on Thursday.
Former police chief at the Polisario front was set free