Hit-and-Run in Delray Beach Led to an 18-Year Sentence
In December of 2018, a Delray Beach man was responsible for a hit-and-run that killed two, and his sentencing has finally been announced. 38-year-old James Avirett hit a police patrol car on Congress Avenue at More...