September 12, 2025
Amish woman charged after claiming she ‘gave son to God’ in lake
A disturbing incident unfolded at Atwood Lake campgrounds when an Amish mother deliberately drowned her young son while experiencing what authorities described as a "spiritual delusion." According to the New York Post, Ruth Miller, 40, was captured on police bodycam footage telling deputies she "gav...
Read More