Residents Testify Over “China Mountain Wind Farm” Project
The Bureau of Land Management sponsored a public hearing in Twin Falls yesterday so area residents could weigh in on the proposed China Mountain Wind Project in the Browns Bench area in southern Twin Falls County.