Fatal wreck involving semi on I-95 southbound in Boynton Beach creates heavy delays

A deadly multi-vehicle wreck involving a semi caused heavy delays on I-95 southbound and many side streets.