• Very International People Search:

  • Massive 600 pound leatherback turtle returned to the ocean after it got stuck in a Cape Cod river 

    14 days ago - By Mail Online

    A 600 pound leatherback turtle was safely returned to the ocean on Tuesday after three groups of volunteers helped free it from a river mudflat in Cape Cod, Massachusetts.
    Read more ...