I'm hard pressed to find any reason for any citizen to be compelled to share their secrets with the police because the police had "suspicions".
The 4th and 5th are paramount for a free society.
(To my knowledge this is not the case in Canada.)
Not yet. But with them changing the law to enlist foreigners (who, of course, will care less about Canadians and their rights) in the armed forces, it will change soon.
You mean wrench? https://xkcd.com/538/
I'm hard pressed to find any reason for any citizen to be compelled to share their secrets with the police because the police had "suspicions".
The 4th and 5th are paramount for a free society.