Sea turtle hatchlings trapped in fishing net after coming out of sand

Around 12 baby turtles hatched right under a fishing net and got entangled as they came out. Local turtle lovers and activists rescued them and freed them into the sea in Tamil Nadu, India.