“Kids Who Kill” Will Air This Week

The JFF team is proud to announce that our latest collaboration with the WFMZ documentary unit, “Kids Who Kill” will air this week, Thursday, February 26 at 6:30 pm, on channel 69. This is the story of the evolution of the juvenile justice system, with a focus on the Freeman brothers, from Salisbury township, who killed their family 20 years ago, and Jeffrey Howorth who also killed his parents.


Leave a Reply