University cheerleader Laken Snelling, aged 21, charged over death of her newborn baby which was found deceased in a closet in August 2025. Cause of death remains undetermined.

next prev

1271