Faith Healing Murder

[dx_custom_adunit desktop_id=”RTK_K67O” mobile_id=”RTK_5yk0″]
And the worst parents of 2017 award goes to Sara and Travis Mitchell of Oregon City, OR, who in June, allowed their newborn baby girl to die rather than call 911. Their reason? They thought the power of prayer was stronger than medicine. They were clearly way off.