Nez Perce War

Imposing Laws on the Nez Perce

November 19, 2019 admin 0

Since the very beginning of the European invasion of North America, Europeans have been guided by an arrogant worldview in which they considered themselves superior […]