Whooshh: No dam problem with the salmon cannon

A cannon may be the solution for preventing further decline of salmon poulations

Latest Stories from TreeHugger