Police and HSE to investigate death of Leah Harrison May 23, 2024 News by Leave a Comment on Police and HSE to investigate death of Leah Harrison Police and health and safety investigators will probe the death of a 10-year-old girl killed in a mudslide while on a school trip in North Yorkshire.