Depression is the leading cause of disability worldwide, the United Nations health agency today reported, estimating that it affects more than 300 million people worldwide – the majority of them women, young people and the elderly. An estimated 4.4 per cent of the global population suffers from depression, according to a report released today by […]