On June 16, locals spotted a stranded dolphin at popular tourist destination, Sanya, in Hainan Province, China. The relevant authorities were contacted, but while waiting for help to arrive, people swimming nearby seized the photo op, lifting the dying dolphin out of the water to strike their most flattering poses.

Read More