Police: Woman Who Killed Children, Self Left Behind Notes
The Epoch Times -

About one month after shooting her two children, herself, and another woman, it has become apparent that a South Carolina woman left a suicide note, officials said on Wednesday, Aug. 9.

Jessica Edens, 36, and her children were found in …

Loading...

Related Articles