The Colorado Historical Society has collected Indian artifacts for 120 years. Now it has to give many of them back.