US Senate Votes Against Disability Rights

In a disappointing vote today, the US Senate failed to ratify the Convention on the Rights of Persons with Disabilities. Seen as a basic human rights treaty by the 126 nations that have already ratified it – including Iran, Syria and China – this international treaty works to protect the rights and dignity of people with disabilities. Continue reading