43 Endangered Sea Turtles Were Rescued From Poachers
2023-01-13 2 Dailymotion
Authorities in Bali rescued 43 sea turtles during a routine navy operation where they stumbled across poachers out at sea. Veuer’s Maria Mercedes Galuppo has the story.
Download Instagram Videos
Quickly and easily download Instagram videos with our free tool.