The Mission | Operation Dolphin Bycatch

Over 11,000 dolphins and other marine wildlife are killed each year in France’s Bay of Biscay due to non-selective fishing