Hey Optimist Minds! In 2017, the World Health Organisation released a report listing depression as the leading cause of disability worldwide. The report mentioned that 322 million people, or 4.4% […]