Huge leatherback sea turtle stranded on Cape Cod rescued by volunteers
A leatherback sea turtle has been returned to the ocean after becoming stranded on a mudflat in Cape Cod, Massachusetts, US. It took dozens of volunteers from three conservation organisations ...