Over 100 baby turtles have hatched on a Singapore beach before being released into the sea, authorities said Tuesday, in a boost for the critically endangered creatures.
Over 100 baby turtles have hatched on a Singapore beach before being released into the sea, authorities said Tuesday, in a boost for the critically endangered creatures.