Bali Marine Police release sea turtles back to the sea
Lisa Kirshner
Updated
On Thursday Indonesia's Marine Police seized 45 sea turtles from an illegal poaching ship in Bali. Locals and tourists alike assisted police in returning the animals to their natural habitat. See the awe-inspiring photos above.