Kindred Spirits: Why Did The Irish Build A Monument In Honor Of Native Americans?

Kindred Spirits is a wonderful monument in Ireland built in honor of Native Americans. The story behind the creation of this structure is based on true generosity from those who...