What is the Bureau of Indian Affairs?

It is an Federal Agency responsible for land held in trust for the population of Native Americans. There are 60 million acres in trust.