Billions Awarded to Native Americans
The United States government has settled a 13 year-old legal case and agreed to pay $3.4 billion to Native Americans for cheating them when renting tribal lands.
The United States government has settled a 13 year-old legal case and agreed to pay $3.4 billion to Native Americans for cheating them when renting tribal lands.