Why does anybody deserve a trillion dollars? That was the attitude Saturday morning outside a Tesla dealership off Route 30 in Devon, where about 35 people huddled on a grassy strip to protest the ...
As nationwide protests continue outside Tesla dealerships, protestors gathered in South Burlington once again on Friday to speak out against Elon Musk and his involvement in the federal government.