The News-Democrat reported in 2019 that police believed Travis dumped four of his victims in East St. Louis. Travis ...
Months after releasing a Venezuelan national charged with manslaughter on a recognizance bond, the St. Louis County courts ...