Illinois Officer Who Fatally Shot Driver Had History of Complaints, Records Show

Views 3

A day after police in Elgin, Illinois released body-camera footage of a deadly shooting, allegations of excessive force against the officer are coming to light.

Share This Video


Download

  
Report form