Omaha Police Chief Todd Schmaderer has been leading Nebraska’s largest police department since 2012.
Omaha Police Chief Todd Schmaderer has been leading Nebraska’s largest police department since 2012.
Schmaderer discussed the state of local policing after a year of protests and calls for change during an interview last week with 3..