› added 4 years ago
92
TIL: With India on lockdown, endangered sea turtles are on course to lay 60,000,000 eggs this year. Over 475,000 Olive Ridley sea turtles came ashore, along the coast of the eastern state of Odisha, to dig their nests and lay eggs