Leonidas Ramsden died at his home in Buckfastleigh, Devon, in April 2022, after he was left alone asleep on a play mat.
In early May of 2023, an Emery County Sheriff's Office (ECSO) deputy responded to a residence in Ferron following the report ...