← headlines

Loggerhead sea turtles laid a record 4,292 nests on Georgia beaches this year, increasing from 358 nests in 2004

Science4 outlets