Released

Some 25 newly hatched loggerhead turtles and green turtles are being released into the sea in the Mansouri reserve south of Beirut, Lebanon. Photo courtesy: AFP

Some 25 newly hatched loggerhead turtles and green turtles are being released into the sea in the Mansouri reserve south of Beirut, Lebanon. Photo courtesy: AFP


Copyright © 2018 MCIL Multimedia Sdn Bhd (515740-D).
All rights reserved. Contact us : [email protected]