Maine Becomes 1st State in the Nation to Outlaw Native American Mascots in All Public Schools

A man holds up an anti-mascot button to protest using Native Americans as mascots for sports teams at a 2003 event in Ohio. On May 16, 2019, the governor of Maine signed into law a bill banning the …