Green Sea Turtle Returns To Oman To Nest After 23 Years
The Omani authorities have announced that a green turtle has returned to its shores to nest after a period of 23 years. The turtle, which was first registered by Oman's Environment Authority in 1996, appeared on the coast of Ras al-Jinz located in Oman’s Ash-Sharqiyyah South Governorate. It was the…