Canada's Prime Minister Stephen Harper delivers the keynote speech in defence of victims of communist crimes at fundraiser for Canada's Memorial of Victims of Communism  held in Toronto Friday 30 May 2014 (Photo: Darren Calabrese/The Canadian Press)