Indiana Foster Mother Sentenced After Sitting on 10-Year-Old Boy, Causing His Death
A 10-year-old Indiana boy, Dakota Levi Stevens, tragically lost his life after his foster mother, Jennifer Lee Wilson, allegedly sat on him for several minutes, leading to his death. Wilson, 48, who weighed 340 pounds,




