A dead dolphin is found washed ashore in Rizhao city of East China’s Shandong Province, April 26, 2016. It remains unclear what caused the death of the sea mammal, which was about 2.5 meters long and weighed about 100 kilograms. Dolphins are under second-class animal protection in China. (Photo/IC)
RIGHT BG