AFASPA Calls on France to Address Human Rights Violations in Occupied Western Sahara October 28, 2024