Watch: German MEP Christine Anderson speaks to hundreds of Canadians in Cambridge, Ontario.