This Day in History: November 24, 1881

BARNARD, Vt. (WCAX) – The last catamount in Vermont was shot on this day in history. That big cat is on display at the Vermont Historical Society Museum in Montpelier. It was shot by Alexander Crowell on