A developmentally disabled pregnant woman with a one-year-old son was tortured and beaten to death by a social worker and the social worker's children, among others, in Alton, Illinois, about 300 miles south of here. Holy moly, is this story ever sad.
Continue reading "Developmentally Disabled Pregnant Woman Tortured To Death"

Extra, Extra