Every year Loggerhead sea turtles return to the Florida coast to lay their eggs. It is a fascinating sight to be able to watch one of these little hatchlings at the beginning of its long journey before she returns to Florida to lay her eggs. I was fortunate enough to witness one of the hatchlings and have my camera in hand. Watch my video.
The most recent BP Oil settlement with individuals and businesses addresses the economic losses and medical issues associated with the Deepwater Horizon accident and spill.