fbpx
Home Tags Stephen Glover

Tag: Stephen Glover

Proposed geothermal lease in Chaffee County has residents steamed

Colorado is no stranger to controversial energy extraction, with its perpetual tussles over oil, gas and uranium mining. Now Chaffee County is seeing a battle...