April 26 2016 6:56pm

Loading...

David and Collet Stephan found guilty

Tue, Apr 26: David and Collet Stephan have been found guilty in the death of their 18-month-old son, Ezekiel. Global’s Quinn Campbell reports.

Responsive site? HTTPS:// site?

More Videos

Video Home