Late last week (March 30th), the World Health Organization (WHO) released a powerful statement from its headquarters in Geneva, Switzerland, declaring depression “the leading cause of ill health and disability worldwide.” WHO estimates that more than 300 million people worldwide are now suffering a diagnosable depression. This reflects an increase of more than 18% between… Read More