Don't Be Timid

Bill Scher's picture

CAF STAFF

Washington politicians need to overcome their temerity about big investments in energy independence. They should join governors and mayors across the country who are fighting on the front lines to break America's dependence on foreign oil.