Autopsy results revealed after cheerleader’s newborn was found dead dumped in trash bag
Autopsy results have been disclosed after a University of Kentucky cheerleader allegedly hid a dead newborn in a trash bag. Law enforcement was called to Snelling’s Lexington home on August […]