Watch Now: Newly hatched turtles head for the sea in Singapore

Wisc 1920 1

Newly hatched Hawksbill turtles – an endangered species – headed towards the sea on the beach in East Coast Park, Singapore.