How Outraged are you?

I am outraged. The Senate of the United States of America failed to pass a treaty that would have recognized the human rights of people with disabilities.  ARE YOU KIDDING ME?  The U.S. Senate?  Republican opposed the UN Conventions on the Rights of Persons with Disabilities because it “threatened US Sovereignty and those who home…Read more »