Critics wrongly blame social networks and computer cameras for the suicide of Tyler Clementi.
Home/ Just in/Fox News says tech ‘dehumanizing’ young people Fox News says tech ‘dehumanizing’ young people Critics wrongly blame social networks and computer cameras for the suicide of Tyler Clementi.