shawn buckley
These Anti-Vaccine Parents Were Found Guilty in the Death of Their Toddler
David and Collet Stephan could face up to five years in prison for not providing their son Ezekiel with the necessities of life, after he died of meningitis in 2012.
Advertisement
Advertisement
Advertisement