America 250 art exhibit shows Turtle Island is ‘still our house’ for Haudenosaunee
America 250 art exhibit shows Turtle Island is ‘still our house’ for Haudenosaunee

Composite image of artist Shelley Niro and her artwork.

As the United States gears up to celebrate 250 years of independence, a Haudenosaunee art exhibit in New York state shows a history less heroic than the version taught in schools.