We're finally back with episode 60! First up, Leanne covers the toxic death of Gloria Ramirez. Then Alannah takes us to Aokigahara, Japan, AKA Suicide Forest.
If you or someone you love is struggling with suicidal thoughts, please reach out to the suicide prevention hotline at 1-800-273-8255 or suicidepreventionlifeline.org