MANCHESTER, ENGLAND – 35-year-old Leona Goddard, a nurse at Prestwich Hospital in Manchester, England, has raised new conversations about the effects of workplace expectations after an inquest had speculated reasons for her suicide. On October 3rd, 2018, Goddard was found hanged in her Manchester home, only six months after receiving a promotion at her job. […]
To access this post, you must purchase South Suburban News Subscription.