Newly released police footage shows a man was fatally run over after being immobilized on the highway by a Taser.
St. Louis Breaking News & Events
Newly released police footage shows a man was fatally run over after being immobilized on the highway by a Taser.