‘Interceptor’ Keeps More Than 75 Tons of Debris Out of Pacific Ocean

A 24-m (79-ft) -long, solar-powered device installed at the mouth of Los Angeles’ Ballona Creek...

Read More