Also from this source


You just read:

Independent Federal Disability Agency Calls for a "Technology Bill of Rights" for 57 Million Americans

News provided by

National Council on Disability

Oct 07, 2016, 09:51 ET