Advertisement

The town of Brattleboro braces for an influx of hundreds of homeless people

The town of Brattleboro braces for an influx of hundreds of homeless people