OTTAWA - Canada has expelled an Indian diplomat and Prime Minister Justin Trudeau is demanding the Indian government co-operate following what Trudeau calls "credible" intelligence linking the government's agents to the shooting death of a British Columbia Sikh leader.