Student Gave Birth, Stuffed Baby in a Trash Bag and Hid Bag in the Closet
A 21-year-old University of Kentucky student and self-styled beauty queen, Laken Snelling, faces serious charges after admitting to concealing her dead newborn’s body in a closet, raising concerns among pro-life advocates about the sanctity of…