154 kg Woman Jailed For Killing Foster Child By Sitting on Him in Indiana
The tragic case of a 154 kg Woman Jailed For Killing Foster Child by sitting on him has brought renewed attention to child welfare and foster care systems in the United States. Jennifer Lee Wilson, a 48-year-old woman from Indiana, was sentenced to six years in prison after pleading guilty to reckless homicide in the … Read more