Lookout Slough Restoration Offers Hope for California’s Declining Delta Smelt
Lookout Slough, a vast 3,400-acre wetland situated on the periphery of the Sacramento-San Joaquin Delta in central California, now teems with aquatic life, its waters rhythmically pulsing with tides flowing…

