This is an absolutely stunning video. A first hand account of conditions at the gulf, and a great description of what is involved in saving sea turtles.
In the midst of a tragic, monumental, catastrophic oil spill, a loggerhead sea turtle navigates its way to Orange Beach, lays its eggs, and dedicated volunteers care for those eggs through BP clean up crews, oil and even hurricanes to make sure these turtles have a chance. What this video means to me: There is Hope! We will make it through this catastrophe and so will God’s creatures, with our assistance.