Suspened Senator Mike Duffy has pleaded not guilty to 31 charges of fraud, breach of trust and bribery related to expenses he claimed as a senator and later repaid with money from the prime minister's then chief of staff, Nigel Wright. (Sean Kilpatrick/The Canadian Press)