News

A crash with injuries is causing significant traffic delays on I-95 Southbound near mile marker 64 in Palm Beach County.