As a Canadian, I am required to present my passport when crossing the border into USA but Americans do not require a passport entering Canada. With the pardoning of violent offenders by a president who is a convicted felon, passports should be required by all Americans to prevent the likes of Proud Boys or Oath Keepers crossing our border, not to mention American firearms. Enough is enough!