Tiny olive ridley turtles have hatched in India’s financial capital Mumbai for the first time in two decades after a major cleanup of a beach, officials said today.
Check Also
Horrifying video shows Indonesian locals riding distressed sea turtle
A disturbing video of Indonesian locals riding a clearly distressed giant sea turtle has surfaced.