FLORIDA — A deadly crash on Interstate 95 North shut down an off-ramp in Delray Beach Tuesday, according to the Florida Highway Patrol.
Authorities said the crash occurred around 11:30 a.m. and forced the closure of the Linton Boulevard exit.
Drivers traveling northbound on I-95 were being directed to continue to Atlantic Avenue to exit the highway. Southbound traffic was not affected…