You may have heard the heartbreaking story of David and Collet Stephan, two Canadian parents now on trial for the death of their 19 month old son Ezekiel. The government claims that they failed to provide him “the necessities of life” after he became ill with what turned out to be bacterial meningitis. According to […]