Villagers Rescue Giant Turtle Trapped In Fishing Net

Indonesian villagers rescued a stranded turtle that had got entangled in a fishing net in Solor Island, east Indonesia.

Footage captured on June 10 shows the villagers freeing the turtle in distress from the net and carrying it to the seashore. The animal can then be seen swimming into deep waters.