Liam O‘Dell: An over-reliance on technology is harming vital deaf services

By Editor At the best of times, technology can provide essential access for deaf people. But at the worst of times, it […] …read more

Via:: The Limping Chicken

      

Speak Your Mind

*