The Truth About Treating Depression 04/08/2017 majac Your Health Matters Here’s a surprising stat: Depression is the leading cause of disability worldwide, according to the latest figures from the World Health Organization. In fact, more than 300 million people are es… Go to Source Share on FacebookTweetFollow usSave