You are using an older browser version. Please use a supported version for the best MSN experience.

Policing expert weighs in on controversial Windsor traffic stop

The small Virginia town of Windsor is a pretty quiet community. However, a traffic stop that happened here nearly two years ago at a BP gas station garnered the attention of people across the nation. The case is still playing out today.
image beaconimage beaconimage beacon