Food News For Love of God China, Stop Eating All the Sharks! The future looks bleak for Scalloped Hammerhead Sharks. Images from Sanya, a fish market located in China’s Hainan Province, have angered netizens worldwide. Apparently,... Kwame OwusuJune 18, 2016