limpingchicken.com
Peterborough’s Debbie Powell dies after long battle with cancer
Debbie Powell, Sign language teacher and highly-respected member of the local deaf community in Peterborough, died of cancer at home yesterday. Debbie made many friends in the local deaf community …