Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The former chief executive of the hospital where Lucy Letby worked, has described claims that he stalled a police investigation into baby deaths as “outrageous”. He also told the inquiry into the events around the nurse’s crimes that he had…