Police investigate CHSLD Herron

Police have begun an investigation into CHSLD Herron in Dorval, where 31 people have died and conditions have been described as horrible. The Journal finds that many serious questions had already been asked about conditions in other seniors’ homes owned by the same family.