3 ms·And yet this technology may give some people their humanity.by newsclues 6y agoAnd yet this technology may give some people their humanity.