ST. JOHN’S, Nfld. (CUP) — The Mushuau Innu suffer the world’s highest suicide rate. In the past four months alone, the newly built community of Natuashish in Labrador, where they currently reside, has seen four young men take their lives. “These suicides are a direct result of failed government policies and a dismissive attitude towards… Read more »
Posts By: Sheena Goodyear, The Muse