Articles Tagged with Alicia McKee

Published on:

auto-automobile-blur-300x225Anthony Horsford of Lake Worth, Florida was arrested on Monday morning for his alleged involvement in a fatal hit-and-run crash.

Horsford, 62, is charged with failing to stop at a crash involving serious injury and failing to stop at the site of a fatal crash. The press did not name an attorney for him.

Continue reading