Record numbers of an endangered species of turtle have hatched on a beach in northern Mexico, believed to be the result of reduced human activity during the coronavirus pandemic.
The indigenous Seri community in Sonora state said it released more than 2,250 baby olive ridley sea turtles into the…