September 20, 2013 – The IAFF is saddened to learn of the untimely death of Rolla, MO Local 3905 President Steve Huffman. Huffman was killed in a car crash sometime on the night of September 18 or the morning of Thursday, September 19 on Interstate 44 near Doolittle, Missouri. …read more |