An 18-wheeler crashes into Houston Avenue Bridge, causing major I-10 traffic delays. This marks the 73rd incident this year – what’s causing these frequent collisions?

Read More