Canada's History On the cover 2018-10-01 - Crowds in London, England, fill the streets in celebration as news of the armistice spreads on November 11, 1918.