A video taken on a beautiful Indian beach shows the “magical moment” when around twenty million rare baby sea turtles make their way out to sea for the first time….
Exposing the truth one lie at a time
A video taken on a beautiful Indian beach shows the “magical moment” when around twenty million rare baby sea turtles make their way out to sea for the first time….