Photo Credit: Shutterstock

Have humans really tamed every inch of the world? On our overheated and overcrowded planet, are wild places now extinct? In Satellites in the High Country,...

Subscribe to RSS - KQED