Read it and weep.
We are now past the date when half of the run of unclipped steelhead should have passed the Lower Granite dam.
Read it and weep.
We are now past the date when half of the run of unclipped steelhead should have passed the Lower Granite dam.