Search Close Menu

Man Killed After Pinning Ill. Trooper Between Vehicles

Illinois State Police have released video showing a state conservation officer shooting an Ohio man to death after the man pinned a ISP trooper between his van and another vehicle. Read Full Story Here.
0 Comments

Latest Videos Popular Videos