Various Contrivances

Various Contrivances

Canada deserves both a government willing to stand up and defend their decisions and a functioning parliament with mature debate.