Why Is Depression Now the No. 1 Cause of Disability and Illness?

Friday, April 14th, 2017

According to the World Health Organization, depression is now the leading cause of ill health and disability, affecting an estimated 322 million people worldwide, including over 16 million Americans. Rates of depression increased by 18% globally between 2005 and 2015. 11% over age 12 in the US are on antidepressant drugs.