A small Maine town decides the fate of its Native American mascot after facing public allegations of racist behavior at a high school football game.
Broadcast In: English Duration: 1:12:55A small Maine town decides the fate of its Native American mascot after facing public allegations of racist behavior at a high school football game.
Broadcast In: English Duration: 1:12:55