In an astonishing video posted by Vaxxed producer Del Bigtree, today, the producers of the anti-vaccination documentary rallied support for the Alberta parents who were recently convicted over the death of their child:
David and Collet Stephan were found guilty, in April 2016, of “failing to provide the necessaries of life” to their toddler, Ezekiel:
A packed Lethbridge, Alta., courtroom erupted with emotion on Tuesday afternoon, after two parents accused of letting their son die from bacterial meningitis were found guilty.
David Stephan, 32, and Collet Stephan, 36, were charged a year after their nearly 19-month-old son Ezekiel died in March 2012, under Section 215 of the Criminal Code which deals with “failing to provide the necessaries of life.”
Watch the video, here: