SARAH HODGEDON — There is no doubt that the human race must wean itself from dependence on oil if it is to survive and avoid the worst aspects of global warming. The Sierra Club has devised an imaginative way to bring this message to Congress as an Independence Day celebration. Read more…