Talking About Suicide

Because it's not a taboo

Tag: Delaware

Talking with Christa Scalies

Christa Scalies recently sent me a box of kazoos. After losing two good friends to suicide, she has embraced her project, Giggle On, which uses humor and yoga to loosen people up for talk about stress, mental health and suicide prevention. Aside from being a survivor of suicide loss, she spent time being suicidal herself […]