thecreativecrip.wordpress.com
Sisters of Frida calls out UK Government on human rights violations of disabled women.
Sisters of Frida joins Deaf and Disabled People’s Organisations (DDPOs) from across the UK in Geneva this week to present evidence of violations on disabled people’s rights to the UN Committee on t…