Illinois Accident Involving Struck Deputy Reinforces Importance of Reflective Clothing

The Geneva woman who struck a sheriff's deputy while he directed traffic around a crash scene has become an advocate for reflective safety gear – something authorities say officers in those situations are supposed to wear.

Scroll to top