Video PlayerClose
Conservation officials from Turtle Conservation Aroen Meubanja pull a dead spinner dolphin on Aceh Jaya beach in Aceh, Indonesia, on Jan. 9, 2019. A spinner dolphin was found dead after it was trapped by fishermen's net. (Xinhua/Yulham)