The man was taken into custody and charged with fleeing to elude, intent to deliver and a revoked driver's license.
Rockford Police used their new GPS tracking launchers to apprehend Nelson Brown, 28, a suspect who fled from them twice.
Nelson Brown of Rockford is charged with aggravated fleeing to elude, possession with intent to deliver cannabis and revoked driver’s license. Just after 10 p.m. April 1, Rockford police saw a vehicle ...
The technology has become popular among Washington police as an alternative to engaging in high-risk pursuits.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results