the Most Sacred Place on Earth
2010.06.24
NPR’s All Things Considered is running a story about the Navajo Nation’s Canyon De Chelly tonight 4pm pst….also check out the story Preserving Navajo History In Canyon De Chelly by Rose Houk, Arizona Public Radio at the NPR’s site.
