A Leon County Sheriff’s Office Deputy arrested Miles Evora in 2018 on charges of possessing cocaine. Tests later revealed that substance was sugar.
New Orleans Breaking News & Events
A Leon County Sheriff’s Office Deputy arrested Miles Evora in 2018 on charges of possessing cocaine. Tests later revealed that substance was sugar.