School’s strict rules led to boy’s death – inquest

Taylor Lee, from Plymouth, Devon, took his own life after struggling with school.

Posted in UK

Leave a Reply

Your email address will not be published. Required fields are marked *