In late May of 2018, concern grew for 46-year-old Kevin Thompson when he uncharacteristically failed to show up for his job at Myers Well Service in Pennsylvania. Described as a 'model employee,' his sudden absence was alarming. After five days without contact, his mother reported him missing, providing investigators with keys to his home in the Carrick neighborhood. Upon entering the residence, a grim scene awaited them. Blood was smeared on the walls and pooled in the kitchen, and Thompson's w
...Read More