No police traffic stops? College professor suggests they should be a thing of the past

Professor Jordan Blair Woods argues that when it comes to routine traffic stops, police should be taken out of the equation.

Recently Played