Parents Indicted on Capital Murder Charges in Infant’s Death
The parents of an infant who died in Philadelphia last summer have now been indicted on capital murder charges.Philadelphia Police Chief Eric Lyons confirmed that a Neshoba County grand jury handed down the indictments against Alexis Terrell, 31, and Robert Hunter, 41, both... Read More.
















