Steven Newcomb
11/15/12

On October 22, 2012, at 4:44 a.m., Oglala Lakota leader Russell Means began his journey to the spirit world....