THE ROAD FREQUENTLY TAKEN

Every 40 seconds, somebody somewhere thinks of life as not worth living and ends their own life. More than 700,000 people do this unholy ritual yearly. In America, a person commits suicide every 12 minutes and for every successful suicide, there have been 25 failed attempts at suicide. Lesotho has the highest suicide rate in […]