The inaugural Native American Heritage Day in Tombstone was celebrated in “The Town too Tough to Die” last Saturday.

Load comments