Month: November 2019

Home » Archives for November 2019
Post

Suspect flees Crystal River traffic stop, injures deputies, motorist

The Citrus County Sheriff’s Office have arrested a Crystal River man who is alleged to have fled a traffic stop and injured two deputies and a fellow motorist. The CCSO said that at about  5:30 p.m. on Tuesday, 39-year-old John Travis Wilson of Crystal River was arrested after he is said to have fled from...