Escalade ‘Monster’ Killed

Escalade ‘Monster’ Killed

The Navajo Nation Council squashed a years-long battle over a controversial proposal to build a tourist development at the confluence of the Little Colorado and Colorado rivers.