A line of 13 trucks with assistance from Michigan State Police, created a wall on the I-696 freeway to prevent a man from jumping off the overpass.
Detroit Free Press, Journal & Courier
Tue, 04/24/2018 - 8:05am
A line of 13 trucks with assistance from Michigan State Police, created a wall on the I-696 freeway to prevent a man from jumping off the overpass.