Woman made Dunkin' run after strangling sister to death, then dumped body in river: Cops

1 hour ago 6
A woman in Upstate New York is accused of strangling her sister to death and then trying to hide the evidence, and her trial is scheduled to start in just two months.
Read Entire Article