Hosted on MSN
Laken Snelling’s Roommates Allegedly Heard Loud Noises at 4 a.m. — Then Found 'Evidence of Childbirth'
The former University of Kentucky senior told authorities that she ‘passed out’ on top of newborn and thought he was dead, affidavit alleges Laken Snelling's roommates were suspicious after hearing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results