Snap election pits Canada against Trump

Snap election pits Canada against Trump