Human rights organisation urges UN to intervene in Salman Al-Ouda’s release
A Swiss human rights organisation has called on the United Nations (UN) Committee on the Rights of Persons with Disabilities (CRPD) to urge Saudi Arabia to release detained preacher...