You are using an older browser version. Please use a supported version for the best MSN experience.

Twenty-Five Green Sea Turtles Rescued by Indonesian Officials, Released Into the Ocean!

Twenty-five rescued green turtles were released by Indonesian officials into the ocean after being seized last month from poachers. Buzz60’s Mercer Morrison has the story.

Latest Videos

Featured Partners

image beaconimage beaconimage beacon