News

As they got closer, rangers saw that it was a female hawksbill turtle, a critically endangered ... Womer Cay is off the northern coast of Queensland, Australia’s northeastern territory.