An 18-year veteran St. Louis firefighter died while on duty today at Truck Company #36, 5000 Kingshighway, Fire Capt. Dan Sutter said.
Veteran St. Louis firefighter dies