A group of turtles scurried down a beach and glided into the sea, enjoying their newfound freedom after being cared for at an Indonesian conservation centre. The sea turtles were released by local ...