News

A crash on I-95 North in Lake Worth Beach is blocking lanes and causing major traffic delays on Tuesday morning.