Depression leading cause of disability worldwide: WHO study
A WHO study has revealed that depression is now the leading cause of ill health and disability in the world. The number of people globally living with depression had reached over 32 crore in 2015, up 18.4% since 2005. "These...figures are a wake-up call for all countries to rethink their approaches to mental health," WHO chief Margaret Chan said.