Excavator unearths crocodile while clearing riverbed in China
Published date: Wed, 26 Jun 2024 12:46:34 +0700
This is the shocking moment an excavator unearthed a crocodile while clearing a riverbed in China.
Ang Haibo was cleaning the muddy ground full of grass when he spotted the reptile hiding in the soil in Xuanzhou, Xuancheng, Anhui, on June 11.