Mike Duffy faces 31 charges

The National

CBC's Rosemary Barton looks at the charges laid against the suspended senator, including fraud, breach of trust and bribery

More From Embedded-Only/News