Laken Snelling, a University of Kentucky cheerleader accused of abandoning her newborn, was not home when authorities discovered the infant’s body in the closet of a residence just off campus.
SCHENECTADY, N.Y. (WNYT) — The Schenectady woman accused of leaving her baby in freezing cold water in a utility shed at the General Electric campus did not take the stand in her own defense. Persia ...