The Irish Sun
A BEAUTY queen charged over the death of her newborn baby is said to have made a chilling confession to cops when she was being interrogated.
University student Laken Snelling, 21, is accused of hiding her child in a closet.
Fayette County Detention CenterLaken Snelling, a 21-year-old senior student…
Read More