New study claims Facebook, Instagram and Snapchat are linked to depressionmarketwatch.com5 points·ihsoj··0 commentsOpen articleSaveView on HN