Tribe supports Connecticut town’s ‘Red Raiders’ nickname
A small American Indian tribe is supporting a Connecticut town’s attempt to retain funding put in jeopardy by its continued use of a Native American mascot and imagery … local, sports, business, …A small American […]