Delray Beach police officer injured in single-vehicle crash

Published August 21, 2019 7 Views

Rumble According to the Florida Highway Patrol, the crash happened on the northbound lanes of I-95, north of Atlantic Ave. in Delray Beach.