Loading Video…
This browser does not support the Video element.
Windsor town council meeting reveals raw emotions
Residents in the Virginia town of Windsor were emotional after discovering that a police officer involved in a controversial traffic stop was fired four months after the incident.