Benjamin E Newell
Police Department
Champaign Police Dept
Year of Birth
1980
Rank
Race
Caucasian/White
Badge #
7738, 7915
Description
Law Enforcement, Full Time
Salary
$0.00
Career
Hired Date
Termination Date
City
July 24, 2006
--
Events
1 Complaints
6 Use of Force
Complaint: November 6, 2019
Case Number: 019-09
Complaint
Explore
Data
Q&A
Donate
Feedback