Gestapo Check Points in Canada - How to stand your ground using your God given inalienable rights