Dropped Thermos Suspected in Deadly New York Bus Crash in 2017

(Bloomberg) -- A dropped thermos wedged between the brake and accelerator pedals of a charter bus may have been behind a 2017 crash in Flushing, New York, that killed three people, U.S. transportat...
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.