Click on images to enlarge.

Karl deSouza hands out gospel tracts amidst the sea of blue and white flags at the Israel Independence Day Rally in downtown Montreal.
Hassidic (ultra-Orthdox) Jews came to the rally to protest a Messiah-less state of Israel.

Hassidic (ultra-Orthdox) Jews came to the rally to protest a Messiah-less state of Israel.