PORT ST. LUCIE, Fla. (CBS12) — A semi crash on I-95 North near exit 131 blocked three lanes and snarled traffic Tuesday afternoon.
According to FL511, the crash occurred around 3 p.m., and first responders are on scene working to clear the roadway.
Authorities are urging drivers to slow down, move over, or seek alternate routes…