I Can Has Cheezburger?

These Kind People in Barbados Save the Lives of Thousands of Sea Turtles