John Ivison: Canada got it wrong on the Middle East

.....

© National Post