Human rights institutions take report on disabled people’s rights to the United Nations (UN) in Geneva
The UK and Scottish Governments must do more to protect the human rights of disabled people in Scotland, according to evidence presented to the United …