DILI: On the protected shore of the Timor Sea at Kasait Liquica tens of baby green sea turtles are waiting in plastic tubs to be released into the wild.
14 Jul 2025