1. India is the most depressed country in the world, world mental health day- 2018, India Today web desk, Agra/ND, Oct 10, 2018 updated 1st Nov2019
2. 5 Crore people suffer from depression in India – WHO, 24th Feb2017,
livemint.com/specials.
3. Depression: Facts, Statistics, and You Medically reviewed by TimothyJ. Legg, PhD, PsyD on June 29, 2018 — Written by BrandiKoskie