Family, friends help boyfriend stay on the run after he stabs beloved teacher to death: Report
After four months on the run, the accused killer of a beloved New Orleans high school teacher has been arrested in Indiana. Liz Quackenbush, 39, was found stabbed to death on March 3 in the house she shared with her boyfriend, Preston Higgs, NOLA.com reported. New Orleans police obtained a warrant to arrest Higgs, but …