Other News DEPRESSED? BLAME IT ON SOCIAL MEDIA Mar 28, 2016 - 10:14 am EDT @theindpanorama 0 Are you the one who is always clicking new selfies to be posted on Instagram or who updates the tiniest details of life on Facebook? Chances are that you are probably depressed! According to a new […]