CT Mirror
Connecticut's Nonprofit Journalism.
The Newtown Rehabilitation & Health Care Center in Newtown. Stephen Busemeyer / CT Mirror