Canadian Taxpayers Fund Harper’s $65,000 Keystone XL Advertising Trip