Stress overload is a major life shortener killing millions every year By Ghana Education News - August 21, 2022 Stress overload is a major life shortener killing millions every year across the world. According to a report by The American Institute of Stress, 120,000…