Illinois 18-year-old Mackenzi Felmlee was tortured and, in May 2024, killed by her long-term foster parents. A year later, after the state issued criminal charges, it was revealed that Mackenzi had been beaten, deprived of food and water, and subjected to cruel and degrading punishments for incontinence. She was ultimately left to die of an untreated blood clot, as the foster family watched, laughed, and recorded her suffering. Deaths in foster ...
Read More