The Idaho State Department of Agriculture confirmed this week the presence of quagga mussel larvae in the Snake River at Twin Falls. Multiple samples of quagga mussel at larval life stages have been found in the Centennial Waterfront Park area by ISDA’s early detection monitoring program.