Woman Periscopes Her Own Suicide, Investigation Launched
- Episode aired May 15, 2016
An investigation has been launched in France, after a woman Periscoped her suicide. Sam, Grace, Brett, and Shanna discuss the tragic circumstances of this teen taking her own life.An investigation has been launched in France, after a woman Periscoped her suicide. Sam, Grace, Brett, and Shanna discuss the tragic circumstances of this teen taking her own life.An investigation has been launched in France, after a woman Periscoped her suicide. Sam, Grace, Brett, and Shanna discuss the tragic circumstances of this teen taking her own life.