How young salmon navigate a gauntlet of danger en route to the sea
For young salmon, the journey along the San Joaquin River in Central California is no small feat. Every spring and fall, thousands of these fish—each as long as a pinky finger—embark on a 350-mile race, swimming day and ...