Thursday, June 21, 2018

Couple Accused | Shackling, Starving Children Ordered to Stand Trial

A judge orders David and Louise Turpin to face 49 out of the 50 torture and child abuse charges against them. Tony Shin reports for NBC4 News on Thursday, June 21, 2018.
Location: Riverside, CA, USA

Bookmark This:
StumpleUpon DiggIt! Reddit Google