August 8, 2017 5:35 pm

Family of Man Shot Dead on Twin Peaks Says Justice System Fa

A man charged with killing a photographer on Twin Peaks had been released from jail just days before the July shooting – without having to post bail on a firearms-related charge. This, despite his involvement in two prior burglary cases. The victim’s family says Edward French paid the price for the justice system’s failure. Mark Matthews reports.

US & World Videos

Exit mobile version