D dmarge.com Researchers Officially Find the Link Between Depression and Social Media 23 points November__ 8 years ago 12 comments