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

Coronavirus lockdowns are allowing sea turtles to nest in peace.