37 Injured in Massive 20-Vehicle Chain Collision in Southern France
A 20-vehicle chain-reaction collision in southern France on June 3, 2026, left 37 injured and exposed critical vulnerabilities in the EU’s transport infrastructure. The crash—caused by a truck driver losing ... Read More