This Day in History: Elizabeth mine closes

STRAFFORD, Vt. (WCAX) – On this day in history, the closing of a copper mine and the start of a long environmental cleanup. On February 12, 1958, the Elizabeth mine in Stafford ceased operations. The copper deposits