A new species of fairy shrimp was discovered in Idaho. Adjust Share by Harper’s Staff, A new species of fairy shrimp was discovered in Idaho. Adjust Share