Delores Elaine Welp, 77, was found murdered in her Boise, Idaho home on March 10, 2015, along with her husband, 80-year-old Theodore Welp, and their son, 52-year-old Thomas Welp. The tragic discovery was made after concerned neighbors noticed newspapers piling up at the residence and alerted authorities.
The Ada County Sheriff's Office launched a homicide investigation, and the subsequent investigation revealed that the Welp family had been brutally attacked. All three victims suffered
...Read More