WATCH: Vets Protest Removal Of US Flag From Massachusetts College

0


Veterans gather at Hampshire College in Amherst, Massachusetts.