Thetford Academy

A group of approximately 45 students and teachers from Thetford Academy in Vermont met with the Vermont congressional delegation on the steps of the United States Capitol to discuss current affairs in Washington and to gain a better understanding of Congress.