Suspended 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 provided by the prime minister's former chief of staff Nigel Wright. (Adrian Wyld/The Canadian Press)