MONTREAL — Ceremonies marking Israel's national day took different forms in Canada on Tuesday, from cheering crowds at a party-like demonstration in Montreal to an unofficial event in Ottawa that drew a strong counter-protest. Israel's flag was flying at Ottawa City Hall on Tuesday morning to commemorate Israel's 1948 creation, but the official public ceremony was cancelled this year. Instead, the city said, the Jewish Federation of Ottawa organized a private event, but officials refused to say when or where it was happening. City officials said they had information suggesting that holding a public event posed a risk to public...