Jennifer Lee Wilson Killed 10-Year-Old Foster Son by Lying on Top of Him as Punishment

Jennifer Lee Wilson

The tragic case of Dakota Levi Stevens has drawn widespread attention, shedding light on the dangers of abuse in the foster care system. On April 25, 2024, the 10-year-old boy died after his foster mother, Jennifer Lee Wilson, used her body weight to restrain him as a form of punishment. The incident, which resulted in … Read more