Tracey Lazard on UN CRPD Committee calling UK Government’s Treatment of Disabled People a Catastrophe

  IL in Geneva We gave evidence to the UN in August alongside our sister DDPOs Deaf and Disabled People’s Organisations were hailed as “world leaders” by the UN for their efforts in bringing to light the injustices and human…