Unusual catch

A rather surprised Chinese fisherman caught this strange creature, an alligator snapping turtle, in a lake in southern China. The creature is not native to China and is thought to have been a pet which was subsequently set free. It is only native to the USA….Alligator snapping turtle.