• 7 years ago
A giant crocodile was caught in Liuxihe River in China’s Guangzhou province, after villagers reported seeing a large creature swimming in its waters.
(Photo: CCTV)

Category

🗞
News

Recommended