News
On March 6, Twin Falls filed a lawsuit against the Idaho Water Resource Board (IWRB). Twin Falls is seeking $13.4 million in damages related to a failed agreement, according to their announcement.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results