Shocking state of mental health in India

Many of you might be surprised to know the sorry state of mental health in India. Do you know that India is the world’s most depressed country! One in every seven Indians (nearly 20 crore people!) suffered from mental health-related problems.  Embed from Getty Images According to Indian governmental and non-governmental organizations, 10 percent of the population (roughly […]

Continue Reading