‘Interceptor’ Keeps More Than 75 Tons of Debris Out of Pacific Ocean Jul 5, 2023 | Flooding & Watersheds A 24-m (79-ft) -long, solar-powered device installed at the mouth of Los Angeles’ Ballona Creek... Read More