Sometimes...when I see things like this...i cannot help feeling ashamed to be part of the human race! We are at times nothing less than locusts / leaches / vampires on this planet!

Considder that only 10 % of the hatched turtles reach adulthood.

Why don't the 'jolly green giants' rather focus on natural - genocide such as this!!!