By Sarah Anderson From the Huffington Post With patriotic fanfare, the Obama administration announced this week that it would ban new uranium mining projects around the Grand Canyon. At a ceremony at the National Geographic Society in Washington, Interior Secretary Ken Salazar said the ban was “the right approach for this priceless American landscape.” He […]