DELAWARE Wilmington:
For the first time since 1973, a loggerhead sea turtle has successfully hatched eggs on one of Delaware’s beaches.
For the first time since 1973, a loggerhead sea turtle has successfully hatched eggs on one of Delaware’s beaches.