UK head teacher takes own life after school fails government Ofsted inspection
On behalf of the family, Ruth Perry’s sister, Julia Waters, said Ruth’s death was the “direct result” of the “deeply harmful” inspection and was in “a direct result of the pressure put on her by the...
wsws.org