A new sandwich is apparently all the rage in Canada these days, although who created it and when seems to be in question.
The Democratic Party looks like it's going to have to fight itself before it can fight Trump and his Republican allies.