BBC

These turtles on Christmas Island have to battle a wall of debris to reach the ocean.

These turtles on Christmas Island have to battle a wall of debris to reach the ocean.

Lee mas