Federal immigration agents detained 10 people at a construction site in Newport on Thursday, according to the Vermont Asylum Assistance Project.
Federal immigration agents detained 10 people at a construction site in Newport on Thursday, according to the Vermont Asylum Assistance Project.