I understand that any country has every right to refuse entry to whoever they want, but on what grounds? can they just refuse entry to someone with no criminal records of any kind? if I am entering Canada as a tourist and I don't do anything illegal, like working without a permit, the only thing...