Opens in new windowCanadians, Americans hold cross-border rally to protest Trump rhetoricOpens in new window