Misuse Cases Involving KSU Cameras

Last updated on

70 of the ~113 confirmed network abusers/stalkers granted anonymous access to KSU’s 49 cameras, arranged per the best-known packing of 70 equal squares in a square

Below is a list of confirmed LPR misuse cases by officers who had anonymous access to KSU’s license plate data.

PART 1 — NAMED INDIVIDUALS (76)

Georgia (49 named)

#NameRoleAgencyDateAllegationOutcomeSource
1Kabiru SalawuSergeantDeKalb County GA PDJul 2026Personal-use Flock searchesFired & arrestedCBS Atlanta
2Melissa WoodDeputyHall County GA SOSep 2026Searched for person “known to her”FiredAtlanta News First
3Justin BrownInvestigatorHall County GA SOAug 2026Non-LE use (≥2 searches)Fired, GBI referralAtlanta News First
4Michael AtkinsInvestigatorHall County GA SOAug 2026Non-LE use (≥4 searches)Fired, GBI referralAtlanta News First
5Jason OrellanaDeputyHall County GA SOSep 202610 searches at co-worker’s requestResigned11Alive
6Taylor McArthurDeputyHall County GA SOSep 2026Had co-worker run searches on people she knewResigned11Alive
7Austin Scott FlanaganDeputyHall County GA SOSep 2026Off-duty access unrelated to jobResigned11Alive
8Brandon SandersDeputyHall County GA SOSep 2026Off-duty searches, no police purposeResignedCBS Atlanta
9Donald PhillipsOfficerSavannah GA PDJul 2026~400 searches of ex-girlfriend (stalking)Fired & charged (2 counts misuse + oath violation)WJCL
10Marquis DillardOfficerSavannah GA PDJul 2026400+ searches of romantic rival (stalking)Fired & charged (same counts)WJCL
11Calandic ThomasCommunity service specialistSavannah GA PDJul 2026Searched for father of her child (stalking)Fired & charged (2 counts)WJCL
12Matthew RichOfficerSavannah GA PDJul 2026Misuse of plate reader systemFired & charged (2 counts + oath violation)WTOC
13Sean MorrowInvestigatorRichmond County GA SOSep 2026Flock misuse (stalking)Fired & criminally chargedWJBF
14Jose FerrerDeputyRichmond County GA SOSep 2026Flock misuse (non-LE)Fired & criminally chargedWJBF
15Jaquarius YarbroughDeputy (former)Richmond County GA SOJun 20251,639 searches tracking woman he had affair with (stalking)ArrestedAugusta Press
16Curtis HopkinsInvestigatorRichmond County GA SOJul 2025100+ misuse searchesArrestedAugusta Press
17John McKenzieLieutenantRichmond County GA SOJul 2025100+ misuse searchesArrestedAugusta Press
18Joshua JohnsonDeputyRichmond County GA SOJul 2025100+ misuse searchesArrestedAugusta Press
19Isaac WhitusOfficerAlbany GA PDJul 2026Non-LE Flock useFired & arrested (misuse + oath violation)GBI / CBS Atlanta
20Brittney SmithOfficerAlbany GA PDJul 2026Non-LE Flock useFired & arrestedGBI / CBS Atlanta
21Nicholas RichardsonOfficerAlbany GA PDJul 2026Non-LE Flock useFired & arrestedGBI / CBS Atlanta
22Jade JacksonOfficerAlbany GA PDJul 2026Non-LE Flock useFired & arrestedGBI / CBS Atlanta
23Tytianna DavisOfficerAlbany GA PDJul 2026Non-LE Flock useFired & arrestedGBI / CBS Atlanta
24Tony LewisDeputy (former)Bibb County SO GAAug 2026Tracking romantic partner (stalking)Charged13WMAZ
25Joseph CallawayDeputy (former)Bibb County SO GAAug 2026Tracking romantic partner (stalking)Charged13WMAZ
26Coznavian StubbsDeputy (former)Bibb County SO GAAug 2026Tracking romantic partner (stalking)Charged13WMAZ
27Renee DownerOfficerGwinnett County GA PDApr 2026Tracking ex-partner via LPR/databases (stalking)Arrested, relieved of dutyAJC via archive
28Derric HolmesOfficerGwinnett County GA PDSep 2026Misuse of plate data (6 counts)Fired & chargedAtlanta News First
29Matthew LayOfficerGwinnett County GA PDSep 2026Misuse of plate data (1 count)Fired & chargedAtlanta News First
30Jonathan ThomasDeputyHabersham County GA SOAug 2026Tracked person he was in relationship with (stalking)Fired & chargedWSB-TV
31Christian BrewerDeputyHabersham County GA SOJul 2026Tracked person he was in relationship with (stalking)Fired & arrestedNow Georgia
32Michael SteffmanPolice ChiefBraselton GA PDJul 2024Stalked/harassed multiple people incl. former partnerArrested; resignedAP News
33Dustin BozzoPatrolmanAlpharetta GA PDApr 2026Dozens of searches tracking former partner + perceived rival (stalking)Resigned; criminal investigationIA file — DocumentCloud
34Paige ForteRTCC supervisorConyers GA PDApr 2026Monitored domestic partner via Flock (stalking)Fired & chargedWSB-TV
35Nick BarkerIntelligence analystAthens-Clarke County GA PDJun 2025Tracked ex-wife multiple times (stalking)Fired; GBI referralWRDW
36Heidi TaylorFormer 911 directorDallas GA PDcharged Aug 2026Non-LE Flock access 2024–2025Arrested & chargedCBS Atlanta
37Chris RozarDeputy (former)Coffee County GA SOApr 2024Stalked woman of romantic interestCharged; resignedWALB
38Bentley HughesDeputy (former)Colquitt County GA SOSep 2026Flock misuseArrested, multiple chargesWALB
39Anthony TrapaniOfficer (former)Emerson GA PDSep 2026Flock misuse at two departmentsChargedAtlanta News First
40Errol FarrellDeputyClayton County GA SOSep 2026Improper Flock searchesArrested & chargedFOX 5 Atlanta
41Michael CantyOfficer (former)Covington GA PDAug 2026Flock misuseArrestedAtlanta News First
42Quin’sha GossDeputyGreene County GA SOJul 2026Personal-use tracking over monthsFired & arrestedWSB-TV
43Patrick IsbellOfficerHenry County GA PDJul 2026Non-LE use of plate dataFired & chargedAJC
44Brandon SellersMajorMilledgeville GA PDJun 2026Misused Flock dataFired & charged13WMAZ
45Anna AltobelloSecretaryEchols County GA SODec 2025Searched for people she knew personallyArrested, multiple chargesGBI
46Jessica PrestonOfficerDunwoody GA PDOct 2025Looked up plate at colleague’s requestFiredRough Draft Atlanta
47Francis EspositoReserve SergeantSandy Springs GA PDOct 2025Transferred Flock data to private company he worked forFiredWSB-TV
48Tracey RoystonOfficer (former)Polk County GA PD / Cedartowncharged Aug 2026Non-LE access of Cedartown Flock 2024–2025Arrested, 4 countsGBI via MSN
49Robert KeimSpecial Agent, GA Dept. of CorrectionsGDC (Intelligence Unit — KSU sharing partner)Aug 2026Flock misuseArrested & chargedAtlanta News First

South Carolina (10 named)

#NameRoleAgencyDateAllegationOutcomeSource
50Kareem LynchCorporal (former)Greer SC PDDec 2025Monitored subordinate ex-partner (stalking)FiredFITSNews
51Sebastian EcheverryOfficer (former)Greer SC PDMay 2025Personal use incl. ex-girlfriend searchFiredFITSNews
52Kevin SmallsLieutenantColleton County SO SCAug 202662 unauthorized searches (spouse + others)FiredLive 5
53Ruben CarterLieutenantColleton County SO SCAug 20252,700 unauthorized searches (self, deputies, others)FiredWSAV
54Caleb DixonDeputyAnderson County SC SOSep 2026Flock misuseResigned mid-investigationFOX Carolina
55Eric CenterDeputyAnderson County SC SOSep 2026Improper use; policy violation, not criminalResigned; no chargesFOX Carolina
56Lauren WilkinsonDispatcherGreenville County SC SOJul 2026Unspecified Flock misuseFiredGreenville News
57Richard MannDeputy (former)Greenville County SC SOJul 2026Unspecified Flock misuseFiredGreenville News
58Russell Kenton IIDeputy (former)Richland County SC SOJul 2026Non-LE useFired & arrestedWIS-TV
59Ellie HammondOfficerMauldin SC PDMar 2026166 searches tracking former partner (stalking)FiredPost & Courier

Florida (5 named)

#NameRoleAgencyDateAllegationOutcomeSource
60Michael FultzDeputy (former), “Deputy of the Year”Brevard County FL SOAug 2026Ex-girlfriend plate lookup (stalking)ResignedClickOrlando
61Coty HallOfficer (former)Niceville FL PDOct 2025Tracked officer + spouse via Flock (stalking)Arrested; pleaded no contestMidBay News
62Josepher CrutchfieldOfficerFort Pierce FL PDOct 2025Tracked ex-girlfriend hundreds of times (stalking)Charged, 4 feloniesCBS12
63Cory WaitersOfficer (former)Sarasota FL PDMay 2025Hundreds of non-LE plate lookupsFired & arrestedWFLA
64John FinneganSergeantIndian River County FL SOSep 2026Misuse (reporter inquiry)On paid leaveVero News

Texas (3 named)

#NameRoleAgencyDateAllegationOutcomeSource
65Zachary KleinOfficerLufkin TX PDAug 202610,000+ searches of ex-girlfriend + associates (stalking)Indicted, 100 felony countsLufkin Daily News
66Christian EderOfficerAmarillo TX PDApr 202676 searches on perceived romantic rival (stalking)Fired & chargedABC 7 Amarillo
67Brandon WilliamsOfficerDeer Park TX PDAug 2026165 searches of one plate, no LE purpose10-day suspension, reassignedABC 13

Illinois (4 named, incl. 1 directional)

#NameRoleAgencyDateAllegationOutcomeSource
68Justin EganPolice ChiefCreve Coeur IL PDAug 2026Tracked ex-wife (seeking protection order) + directed others (stalking)ResignedWCBU
69Jaila Cole-ClarkOfficerMatteson IL PDDec 2024Hundreds of searches: former domestic partner + new partner (stalking)Resigned mid-investigationStopFlock FOIA
70Terrance MastrinoOfficerBerkeley IL PDJun 2025Misuse (found via HaveIBeenFlocked)Resigned mid-investigationABC 7 Chicago
71Tyler BryanDeputy (former)Winnebago County IL SO (shares data to KSU; receives none)Jul 2025Tracked ex-girlfriend + her partner (stalking)Charged: stalking, official misconductWIFR

Missouri (1 named)

#NameRoleAgencyDateAllegationOutcomeSource
72Kenneth AndersenOfficerJoplin MO PDOct 2025Hundreds of improper searches; later found monitoring multiple girlfriends (stalking)Resigned; criminally chargedKCTV5

Kentucky (2 named)

#NameRoleAgencyDateAllegationOutcomeSource
73Roberto CedenoOfficerLouisville Metro KY PDMar 2025Tracked ex-partner + her friends hundreds of times (stalking)Charged, multiple feloniesCourier-Journal via archive
74Wesley TroutmanOfficerLouisville Metro KY PDSep 2026 (prior discipline Nov 2024)Searched colleague’s vehicle; previously shared Flock login with DEA agentUnder investigationWAVE 3

Tennessee (2 named)

#NameRoleAgencyDateAllegationOutcomeSource
75Zachary GauthierOfficer (former)Oak Ridge TN PDFeb 202523 counts official misconduct incl. Flock for personal reasonsIndictedWATE
76Thadius GordonDeputyShelby County TN SOAug 2024100+ ALPR searches tracking ex-wife (stalking)Relieved of dutyAction News 5

Contextual (1 named)

#NameRoleAgencyDateAllegationOutcomeSource
+Andrae WrightInvestigator (former)Ogeechee Circuit DA’s Office (Statesboro; former Effingham SO)Jun 2026Flock misuse, stalkingGBI arrest; multiple chargesGBI

PART 2 — UNSPECIFIED INDIVIDUALS (explicit counts: 38 total)

#AgencyUnspecified countWho they were / what’s knownSource
1DeKalb County GA PD8Officers suspended: 5 for searching Flock without legitimate LE purpose + 3 for unspecified policy violationsWSB-TV
2Savannah GA PDup to 4Officers put on leave, referred for criminal investigation (searches involving acquaintances/family) — may overlap with the 4 named arresteesWJCL
3Savannah GA PDup to 2Staffers put on leave, same probeWJCL
4Coweta County GA SO3SO employees who resigned during Flock audit11Alive
5Fayetteville GA PD3Officers fired, under criminal investigation — looked up selves, friends, familyWWNY
6Peachtree City GA PD2Officers no longer employed; cases referred to GBIThe Citizen
7Braselton GA PD1Officer fired, referred for criminal prosecution (2024–2025 misuse)Atlanta News First
8Tift County GA SO1Deputy demoted, data access revoked — ran searches on himselfWALB
9East Point GA PD1Officer — personal searches (“one-off” per chief)InvestigateTV
10Union City GA PD1Officer forced to resign after investigationInvestigateTV
11University of Georgia GA PD1Civilian employee demoted, suspended without pay — off-campus personal-interest lookupsUGA News
12Chatham County GA PD1Officer resigned after being questioned about misuse (late 2024–early 2025)WJCL
13Baytown TX PD1Officer resigned amid internal + criminal investigationClick2Houston
14Johnson County TX SO1Officer — nationwide Flock search for woman who had an abortion404 Media
15Itasca IL PD1Officer fired after records request prompted reviewABC 7 Chicago
16West Chicago IL PD1Officer on paid leave under investigationFOX 32
17Brentwood MO PD1Officer — tracked ex-wife during divorce (“sustained policy violations”)First Alert 4
18St. Charles County MO PD1Civilian employee resigned — “egregious” personal misuseKCUR
19Louisville Metro KY PD1Detective — shared Flock login with DEA agent, which ran immigration-related searchesWAVE 3
20Waukesha County WI SO2+Multiple deputies, 100+ searches of complainant’s vehicle (retaliation suit) — exact number unspecifiedTMJ4
21Racine WI PD (receives no KSU data)2Officers under investigation; DA reviewingTMJ4

Unnamed subtotal: 38 (37 within the 62-agency core; Racine’s 2 counted separately as directional; Savannah’s “up to 6” may overlap with named arrestees — if fully overlapping, unnamed total drops to 32 and grand total to 108–114.)


RECONCILIATION

BucketCount
Named individuals (Part 1)76
Unnamed individuals, explicit counts (Part 2)38
Contextual (Andrae Wright, Ogeechee Circuit DA)1
Grand total115

Sign the petition to remove all Flock devices from KSU campuses.