Senate Approves Bill to Kill 90% of Idaho’s Wolves; Opposition EnsuesSenate Approves Bill to Kill 90% of Idaho’s Wolves; Opposition EnsuesSome are criticizing legislature arguing that this bill is politically driven and has no scientific backingMalloryMallory