For the nearly two million Native Americans, representing 500 Indian nations, life in the U.S. today is a frustrating struggle to retain their ancient ways while functioning in the modern world, to carve out an identity in an overwhelmingly non-Indi...