Tech News Joined Sep 15, 2004 Messages 29,589 Reaction score 470 Points 29,702 Location Cyberspace Dec 6, 2018 #1 The project aims to give some disabled people more independence, interaction and paid work. Continue reading...
The project aims to give some disabled people more independence, interaction and paid work. Continue reading...