Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Erica and Nellie finds themselves in a wave of suicides among young people in the small town of Storuman in the rural north of Sweden and decide they need to do something about it to save lives.