Kesha Ram
When the State Takes A Child
The most extreme authority Vermonters have accorded their government is the taking of a human life. This ended in 1972, 18 years after the last Vermonter was electrocuted in Windsor… Read More
The most extreme authority Vermonters have accorded their government is the taking of a human life. This ended in 1972, 18 years after the last Vermonter was electrocuted in Windsor… Read More