An anonymous user posted a photo showing a dead turtle with its shell ripped off, insinuating it was discovered at Hau Bush in Ewa Beach.
BY ZOEY RITCHIE On Sunday, March 9, beachgoers were pleasantly surprised when a leatherback sea turtle appeared on the shore ...