A husband in Ohio has been charged with murder after he claimed that his late wife stabbed herself 17 times.
Kyle Long was arrested on Wednesday, March 4, after he allegedly murdered his wife, Rachel Long, inside their home in London, Ohio, on the afternoon of October 23, 2025.
Kyle, 35, told police that Rachel returned home from work on the day of her death and went into the master bathroom as he worked at his desk, according to an arrest warrant viewed by the New York Post. He went on to claim that he saw Rachel stab herself several times in the neck and face.
Rachel was found on the bathroo...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free