Loading

Fetching the latest headlines…

A few rocks spotted near a pond in northeastern Thailand in 2016 have just been confirmed as a 27-tonne, 27-metre sauropod — the largest dinosaur ever found in Southeast Asia · NabkaNews