Sailors slam Japan for using dolphins during World Cup event September 17, 2018 The Japan Sailing Federation has apologized for entertaining the world’s best sailors with a captive dolphin show. The dolphins were used in the opening… Continue Reading