Persuading Someone to Take His Own Life: Judge Says She is Guilty!

On June 16, 2017, a Massachusetts woman, Michelle Carter, was found guilty in the precedent setting case of the involuntary manslaughter death of her boyfriend Conrad Roy. Roy, who died on July 13, 2014, carried […]

Persuading Someone to Take His Own Life: Judge Says She is Guilty! Read More