Foreign tourists join with Bali Marine Police releasing sea turtles at a beach in Kuta, Bali, Indonesia on 18 November 2010. Bali police releaseing 87 sea turtle after they were seized from an illegal poachers.
November 18, 2010, Thursday
| Source: EPA/BGNES