Depression Is Now The Leading Cause of Illness and Disability Around The World
The World Health Organization (WHO) released a “wake-up call” this week, saying depression is now the leading cause of illness and disability around the world. In ten years (from 2005 to 2015) worldwide depression rates surged 18 percent, now affecting more than 300 million people globally. However, approximately half never receive the treatment they need…
Read