Video of Delaware traffic stop goes viral, sparks internal review after trooper uses force and stun gun on driver.
Trooper punches woman during arrest. Why?
7 min read
Continue reading in the USA News Updates app