Dennis Anderson, a convicted killer that federal authorities believed was in Escambia County, was found hanged in a Pensacola motel room last Friday, according to The Harris County (Texas) Sheriff’s Office. He was wanted for obstruction of an investigation by tampering with evidence of a human corpse and was a suspect in a woman’s murder in […]