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

07 Oct, 2016, 09:51 ET