‘I hope you rot!’ Police reveal woman’s suicide note after she kills herself, children, and estranged husband’s girlfriend

Family Crime
Authorities revealed suicide notes on Thursday, written by a South Carolina woman who killed her two children, her estranged husband’s girlfriend, and then herself on July 18. Under the Freedom of Information Act, Pickens County Sheriff’s Office released three letters written by Jessica Edens, a woman accused of shooting her son and daughter, Harper, 5, and …