A group of people from the Osage Nation tour a Native American mound in St. Louis on Tuesday, March 19, 2013. The tribe purchased Sugarloaf Mound and the house built on top of it, located at 4420 Ohio Street in St. Louis, in 2009. Photo By David Carson, dcarson@post-dispatch.com

Leave a Reply