A Florida truck driver was arrested on an obstruction of justice charge after deputies said they found blood inside and outside his semi-truck that had entered a ditch in St. Lucie County.
Olson Jean, 41, of Pompano Beach, was taken into custody following a 911 call about a suspicious person behind the Pilot Truck Stop near South Rock Road around 11:30 p.m. Thursday.
Deputies responding to the scene found Jean near his semi-truck, which appeared to have left the roadway and entered a ditch, while attempting to abruptly turn around. During their investigation, officers discovered blood inside the cab near the passenger door and on the exterior passenger-side area of the vehicle…