James J. Keegan

Badge #4962, White Male
Former Detective Grade 1 at Intelligence Public Security Section
Service started July 1996, ended October 2022, Tax #917811