By Stephanie Heyens ( May 8, 2018, 8:48 AM EDT) -- On March 29, 2018, Bill C-75 was presented to Parliament by the federal justice minister. The bill purports to modernize Canada's Criminal Code but commentators began criticizing it within hours of first reading. After closely reviewing that bill, I agree that Bill C-75 contains provisions which abrogate due process in a fundamental way. It seeks to limit oral testimony at trial by police officers....