Advertisement

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