Two high school suicide clusters in six years rocks the affluent town of Palo Alto, California. Emotions run high and while no one has a silver bullet solution to this crisis, students rise up to make sure their voices are heard.
1954
2023
2010
2018
1942
2022
2020
1968
1986
2024
2006
1976
1988
1928
2017