Bali Marine Police release sea turtles back to the sea



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.

Coast Guard Helps Release 25 Baby Sea Turtles off Cape Canaveral Coast
Coast Guard Helps Release 25 Baby Sea Turtles off Cape Canaveral Coast