Is A Tar Sands Project Coming Close To a National Park You Love?
Back in January 2008 the Traveler warned about a movement in the U.S. Bureau of Land Management to allow tar sands development in Utah. Well, it seems that project could soon be sprouting near Arches National Park and Dinosaur National Monument.
- By Kurt Repanshek - March 23rd, 2010 3:15am