In this August 13, 2017 handout photo provided by Galapagos National Park a park ranger takes part in the inspection of a Chinese flag ship where 300 tons of marine species, several of them in danger of extinction, were found, in Galapagos Islands, Ecuador. The ship and its crew have been detained. (Photo by Galapagos National Park via AP Photo)
|