John Kane

Badge #29046, White Male
Former Police Officer at Police Laboratory
Service ended January 2017, Tax #901753