Victory for the dolphins in Switzerland!
Victory for the Dolphins in Switzerland! The Liberal Green deputy Isabelle Chevalley has managed to ban the import of dolphins into Switzerland with the help of Sea Shepherd Switzerland and the Swiss Cetacean Society-SCS. Sea Shepherd Switzerland and …