ICTMN Staff
6/30/12
A century ago, the U.S. Congress passed a resolution authorizing the construction of a giant statue to pay tribute to American Indians...