In a tragic turn of events on June 1, 2017, in Indianapolis, Indiana, 64-year-old Mark Higgins, a male, was found deceased in a home on the east side of the city. His death was part of a horrifying triple homicide that also claimed the lives of his 33-year-old son, Keith F. Higgins, and a 34-year-old woman named Jessica Carte. The discovery was made after one of the victims failed to show up for work, prompting a welfare check at the residence on Forsythia Drive. Neighbors later recounted hearin
...Read More