Science Over Naturopathy in Sentencing of David and Collet Stephan
In April of this year David and Collet Stephan were convicted of failing to provide the necessities of life to their son Ezekiel, who died of meningitis in March….
Read More “Science Over Naturopathy in Sentencing of David and Collet Stephan” »
