Kate Middleton says she's 'cancer-free' after finishing chemotherapy · CBC News · Sentinel