The annual Salute to the Buffalo Soldiers Days and Freedom Days took place in Tombstone last weekend.

Load comments