German MEP Christine Anderson Speaks to hundreds of Canadians in Cambridge, Ontario.