Leyton Taylor, age 13, hung himself in his bedroom in his Wymondham, England, home on April 6, 2025. He died in the hospital ...