nissarhee.com
Native stars and stripes
I visited the Mitchell Museum of the American Indian in Evanston, Illinois this week and was surprised to discover amidst the cultural artifacts and ethnographic studies a display case decked out i…