.....Advertisement.....
.....Advertisement.....

News

Worker dies in American Mirror accident

UPDATED 7/24/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.

...Advertisement...