‘These majestic creatures do not deserve such horrific deaths’

… in late May, spilling tons of toxic acids, chemicals and plastic into the sea off … He said about 20 sea turtles died from the oil spill from the MT New …