NTSB releases report on deadly Teutopolis ammonia crash
TEUTOPOLIS, Ill. (WTWO/WAWV) — A report from the National Transportation Safety Board is revealing more about what happened during a deadly anhydrous ammonia spill that killed five and injured eleven others in Teutopolis in September. According to the report, the crash was caused by a vehicle attempting to pass a tanker vehicle that was carrying [...]