A Radioactive World! The Navajo tribe people live in the basin of the Colorado River Gorge in the South-Western part of the US. They share the story about two types of yellow dusts […] Koushik Das August 8, 2020 Leave a Comment