SALT LAKE CITY — A multi-vehicle crash near the Point of the Mountain in Lehi is caused heavy delays on southbound Interstate 15.
According to Utah Highway Patrol Lt. Cam Roden, the crash occurred around 3: 19 p.m. Police are still working to verify how many vehicles were involved.
There have been reports of a jackknifed semi, as well as “moderate to serious” injuries…