The parents of a 2 and 4-year-old brother and sister who drowned in a Far East Side pool in June 2021 now face criminal charges in their deaths. Patricia Davis, 39, and Kenneth Deer, 46, each facing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results