UPDATED 7/27/14:
The death of a Carroll County man in an industrial accident is being investigated by the Galax Police Department and the Virginia Department of Labor and Industry.
Benjamin Lee Hancock, 37, a maintenance worker at the American Mirror plant on East Stuart Drive in Galax, died July 23 when he became trapped in a piece of the factory’s equipment and suffocated, according to Galax Fire Chief David Hankley.
Fire and rescue personnel extricated Hancock from the machine, but could not revive him.