
The UK is one of the worst-performing countries in Europe when it comes to implementing the UN disability convention, according to an influential new report. The Zero Project details the progress made by 121 countries around the world on implementing the […]







