Canadian Helen Keller Centre (CHKC) proudly announces that more than 56 people who are deafblind or living with other physical disabilities will soon have newly built, affordable and accessible ...