Press Release – SEIU 1199 Union Statement on Discharge at Three Rivers in Norwich
We are extremely disappointed that the Department of Public Health was not able to step in earlier and do better to fix the problems observed at Three Rivers in Norwich.