The U.S. National Transportation Safety Board today issued Marine Accident Report 20-34 detailing its investigation of the November 4, 2019, explosion of a barge at the Illinois Marine Towing Heritage Slip on the Chicago Ship and Sanitary Canal, near Lemont, Illinois. The explosion occurred when...