For the answer to the question above, in the U.S. indigenous people are treated like an outcast like the Indians or American-Indians which are the first settlers of America. In Canada, They embraced them and study with them. They treat them as a normal Canadian.
Because Metis are considered as an outcast ora different race in the U.S. they were treated differently. They don't have the opportunity to the white people of America, they are being discriminated because of where they come from and what race they are. So they hide or stay in the mountains. In the history, you can see that Native Indians are being mass slaughtered.
The difference in the US and Canada. is Racism. In Canada, if you are a different race, you are treated as a normal citizen/ person. In the U.S., it is a different story. Blacks, Asians, American-Indians etc. Don't have the same opportunity as a White American do.
After WW2, Japan went through a rebuilding phase through post- WW2 to the Cold War ending. With the help of America supplying aid to Japan, in hopes of slowing the spread of communism westward, the US rebuilt japan in a sort of Democratic form of a nation, thus resulting in one of the wealthiest nations in the world.
The Cold War was a long period of tension between the democracies of the Western World and the communist countries of Eastern Europe. The west was led by the United States and Eastern Europe was led by the Soviet Union. These two countries became known as superpowers.