News

The $180 million civil suit against a Champaign psychiatric facility has been settled out of court over a year after it first ...