University of Kentucky cheerleader Laken Snelling, 21, was arrested after her newborn was found dead in a trash bag, just months after she posted online about wanting motherhood. The case has shocked the public, ignited debates on abortion bans, safe-haven laws, and youth mental health, while investigations into the infant’s death continue.
short by
/
12:35 pm on
03 Sep