pseudodeviant.wordpress.com
UK Disabled Women Talking To The UN
The UK is signed up to a UN human rights convention called CEDAW (Convention on the Elimination of all forms of Discrimination Against Women). Every few years in the UK an independent organisation …