It seems we Indians are the most suppressed and oppressed and all pressed and stressed to be the most depressed in the world. and with these statistics reaching the sky, India is dubbed as the most depressed country of the new world today. lets fight this