
Cheerleader’s eerie final social media post after being arrested over ‘dead newborn baby was found in closet’
21-year-old Laken Snelling, a student at the University of Kentucky, was arrested after her infant child was discovered ‘wrapped in a towel inside of a black trash bag.’ The cause of death is yet to ...