Serial killer Kevin Trueblood aka the wolf has been captured in Casey Illinois. Rumored to have killed over 37 people.. He was captured in his home 3:30 this afternoon. He has been on the FBI’s most wanted list for the past 7 years…
serial killer caught
