115,000 baby caretta carettas make it to sea in Turkey: Report

Some 115,000 baby caretta caretta (loggerhead) sea turtles made it to the sea in Turkey this summer, according to a report released by the Environment Ministry.

Continue reading on: