Navajo Nation Council approves expansion legislation
Legislators for the Navajo Nation have approved a measure that would see the Twin Arrows Navajo Casino Resort in Arizona spend approximately $10 million in order to construct a travel center complete with a con...