‘Don’t do it’: Idaho congressional delegation introduces bill to stop Lava Ridge Wind Project

Idaho’s congressional delegation in Washington, D.C., on Wednesday introduced a bill to stop the development of a wind energy project in southwest Idaho.  U.S. Sens. Jim Risch and Mike Crapo [...]