The RCMP has filed 31 criminal charges against Sen. Mike Duffy, including fraud and breach of trust. Gilles Michaud, RCMP assistant commissioner, spoke about the charges Duffy is facing.