Monday, 29 November 2021

Picture of the day

An olive ridley turtle lays her eggs in the sand on India’s Rushikulya beach early Feb. 16. Thousands of the sea turtles started to come ashore in the last few days from the Bay of Bengal to lay their eggs on the beach, which is one of the three mass nesting sites in the Indian coastal state of Orissa.

The hatchlings that survive will return to the same beach to lay their eggs when they are mature adults.

Check Also

Israeli police storm Al Aqsa compound and fire on worshippers

Palestinians run away from Israeli border police during a demonstration in support of Palestinian families ...