Canadian PM Harper calls October election

Canadian Prime Minister Stephen Harper on Sunday called a parliamentary election for Oct 19, kicking off a marathon 11-week campaign likely to focus on a stubbornly sluggish economy and his decade in power.