Did you know depression is the most common psychiatric disorder and leading cause of disability in the world? In 2011, a study of nearly 90,000 people showed France and the US as the two most depressed countries. Worldwide, 121 million people suffer from depression and the use of anti-depressants in the US has soared to […]
