Officer Fatally Shoots Woman Armed with Knife Inside Burning Vehicle, Police Say

Views 7

A woman armed with a knife was fatally shot by police in Elgin, Illinois after a stand-off Monday morning on the Jane Addams Tollway, Elgin police say.

Share This Video


Download

  
Report form