Foreign tourists joined Bali Marine Police releasing sea turtles at a beach in Kuta, Bali, Indonesia on 20 May 2010. Bali police are releasing 71 sea turtles after they were seized from an illegal poacher from nearby Sulawesi island.
May 20, 2010, Thursday
| Source: EPA/BGNES