hawaii247.com
Chinese police rescue Inouye the turtle
MEDIA RELEASE Chinese military police have rescued an endangered sea turtle from poachers on Hainan Island. After performing a preliminary health check, Sea Turtles 911, a Hawaiian non-profit organ…