Mon, May 23, 2022
Published: Dec 18, 2018
A mother leatherback sea turtle laid 93 eggs at a beach in Khao Lak, Phang Nga, on Monday.