June 12, 2026
Traffic grinds to a halt on two major routes, leaving thousands of passengers stranded