13 days agoMassive Wind Turbines Can Wait: Idaho's Lava Ridge Project Appears to be on HoldTrueIdahoNews