If you believe "you are at risk of being shot by a policeperson simply because they imagine you are acting in a possibly threatening manner or you may at any time be accused of some form of terrorist connection and imprisoned for long periods on the flimsiest evidence.", I suggest you check the reading on your paranoia meter. Funny- Americans who have nothing to hide don't feel threatened in the slightest. Thinking Foreign Affairs Canada needs to issue travel warnings is absurd. If you're so frightened, stay home - very easy solution.