CALGARY, Alberta—Veteran law-enforcement officer Todd Kabeya recently took a call that he said made the hair on the back of his neck stand up.

Acting on a tip, one of his officers had found a body at a busy intersection in this city of over one million. The description matched that of a suspect Officer Kabeya had been chasing for years.

The...