Hundreds of baby turtles released in Indonesia

Local residents today (December 20) helped conservationists release hundreds of baby turtles on a beach on the island Lembata in Indonesia.