On Florida’s Empty Beaches, Nesting Sea Turtles are Thriving

2020-04-21 1

Coronavirus lockdowns are allowing sea turtles to nest in peace.