Arrival: July/August
Species: Loggerheads
Location: Florida Keys
Reasons: Found in nest during surveys, disorientation, predator attacks.
UPDATED: 9/21/18 The last of the hatchlings were released today!