Sascha Branches Out from The Icarus Project
After 12 years, Sascha Altman DuBrul is stepping back from his work with The Icarus Project. An Icarus co-founder, Sascha has spent over a decade drawing on his own stories to connect communities and craft new language in support of the radical mental health movement. His bravery, empathy, and big… Continue reading