U.S. Secretary of State John Kerry visited Canada's capital Tuesday, less than a week after it was rocked by a terror-linked attack, to express the U.S.'s solidarity with Canada and pledge to work even more closely with its northern ally in the fight against terrorism. Mr. Kerry met with his Canadian counterpart, Foreign Minister John Baird, to discuss intelligence sharing and other security issues. "We will defeat the advocates and practitioners of terror, expose their hypocrisy, and we will win the battle of ideas," Mr. Kerry said at a joint news conference with Mr. Baird. The two officials said their stepped-up antiterror efforts will focus on such targets as the sources of terrorist financing and self-radicalization. Mr. Kerry said the shooting of the soldier and storming of parliament "was committing, by common-sense standards, a terrorist act."