T he recent passage of Bill C-5 has left many in a fog. Framed as a response to threats from the United States administration ...