A rare moment along the beach in Orange County, California, captured an Olive Ridley sea turtle digging a nest and laying eggs.
In January, a dog-walker found a loggerhead sea turtle “lifeless” on a beach in Jersey, about 85 miles south of England, after an extratropical cyclone swept across Western Europe and washed her ...