Frank Barfuss has a Masters degree in Criminology from the University of Ottawa, and is a investigator with the Royal Canadian Mounted Police Behavioral Sciences Branch.
Frank Barfuss has a Masters degree in Criminology from the University of Ottawa, and is a investigator with the Royal Canadian Mounted Police Behavioral Sciences Branch.