Canadian Prime Minister Justin Trudeau has admitted that Khalistani supporters are present in his country but said they do ...