On a cold January day in 2019, the life of 31-year-old Jennifer Villa was tragically cut short in what was later determined to be a murder-suicide. A Caucasian female from Buffalo, New York, Villa was found deceased in a home on French Lea Road in the town of West Seneca on January 22nd. The grim discovery was made by Villa's mother in the early evening.
Inside the residence, authorities also found the body of Villa's 60-year-old stepfather, Gregory Grimmer. Investigators found no signs o
...Read More