The Daily Show with Trevor Noah
Arrested Developments - Dumb Solutions to Policing Problems
Season 24 E 81 • 03/14/2019
Dulce Sloan highlights bizarre ways that police departments are trying to improve community relations, including police trading cards and virtual reality games.
More
Watching
You may also like5 Videos