Sea turtle nesting in Florida: Loggerheads, leatherbacks off to strong start

Some wonders of nature continue happening despite the global pandemic, and sea turtle nesting season is no exception. In Florida, those turtles are off to a strong start.