Ukraine's prime minister arrives in Ottawa today for what's likely to be the last visit by a foreign government leader ahead of this fall's federal election, with some critics saying the trip is about garnering votes from the Ukrainian community.
The prime minister launched a blistering attack on his two main competitors in a speech to party faithful at his annual Calgary Stampede barbecue on Saturday in advance of this fall's federal election.
In the morning, Stephen Harper visited with families who lost loved ones in terrorist attacks. In the evening, he hosted the families of Canadian soldiers who are fighting to prevent such attacks in the future.
A coalition of 200 civil society organizations says it wants all political parties to explain to voters how they will ensure that criticism and dissent of the government is not punished by those in power.