Guilford High School Drops Indian Mascot
The high school in Guilford, Connecticut, will stop using Indians as its mascot. Members of the town's Board of Education voted for the change in response to a push in recent weeks…
The high school in Guilford, Connecticut, will stop using Indians as its mascot. Members of the town's Board of Education voted for the change in response to a push in recent weeks…