Feedback

Parents of Church Beating Victim Appear in Court

 

Deborah and Bruce Leonard are charged with manslaughter for the beating that killed their son Lucas.

Shows