Cantor’s Giant softshell turtle, thought to be extinct in Cambodia since 2003 has been rediscovered in a section of the Mekong River almost untouched by humans.
Cantor’s Giant softshell turtle, thought to be extinct in Cambodia since 2003 has been rediscovered in a section of the Mekong River almost untouched by humans.