Devastated family outraged after drunk driver who decapitated LI flower girl Katie Flynn released from prison
The release of Martin Heidgen after 19 years in prison has caused outrage among the victims' families, highlighting perceived failures in the justice system.